XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (Schedule Associated with Cash Flow Hedges and Pension of Reclassifications out of AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Cost of revenue $ 335,035     $ 337,500     $ 1,019,345 $ 981,259
Tax expense (benefit) 53,245     43,772     139,875 128,698
Gain (loss), net of tax 180,938 $ 131,979 $ 193,965 175,178 $ 202,606 $ 204,289 506,882 582,073
Foreign currency exchange contracts | Reclassification out of accumulated other comprehensive income                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Cost of revenue 8,635     (1,583)     16,652 (6,728)
Tax expense (benefit) 2,254     (330)     4,441 (1,206)
Gain (loss), net of tax 6,381     (1,253)     12,211 (5,522)
Pension plans | Reclassification out of accumulated other comprehensive income                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Cost of revenue (141)     0     (452) 0
Tax expense (benefit) (23)     0     (74) 0
Gain (loss), net of tax $ (118)     $ 0     $ (378) $ 0