XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Income (Schedule Associated with Cash Flow Hedges and Pension of Reclassifications out of AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenue $ 357,224 $ 337,796
Tax expense 53,634 47,526
Gain (loss), net of tax 214,054 193,965
Cash flow hedge | Reclassification out of accumulated other comprehensive income | Foreign currency exchange contracts    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenue 335 2,236
Tax expense 117 610
Gain (loss), net of tax 218 1,626
Defined benefit plans | Reclassification out of accumulated other comprehensive income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenue (139) 0
Tax expense (20) 0
Gain (loss), net of tax $ (119) $ 0