XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging (Tables)
12 Months Ended
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of derivatives designated as hedging instruments under ASC 815
The fair values of derivatives designated as hedging instruments follows:
 Asset DerivativesLiability Derivatives
(in thousands)Balance Sheet
Location
December 31, 2021December 31, 2020Balance Sheet
Location
December 31, 2021December 31, 2020
Foreign currency contractsOther current assets$6,947 $20,004 Other accrued liabilities$19 $
Commodity contractsOther current assets— — Other accrued liabilities— — 
Foreign currency contractsOther assets2,990 2,184 Noncurrent liabilities26 25 
Total$9,937 $22,188 $45 $29 
Schedule of derivative instrument gain (loss)
The after-tax amount of gain (loss) recognized in OCI and reclassified from AOCI into earnings associated with derivative instruments designated as cash flow hedges follows:
 After-Tax Amount of Gain
(Loss) Recognized in OCI
 After-Tax Amount of Gain
(Loss) Reclassified from
AOCI into Earnings
Cash Flow Hedges (in thousands)202120202019Location of Gain (Loss)202120202019
Foreign currency contracts$10,752 $19,608 $1,043 Cost of revenue$20,212 $2,382 $(1,041)
Commodity contracts— (107)460 Cost of revenue— (100)453 
Interest rate contracts— — — Interest expense(114)(1,678)(1,049)
Total$10,752 $19,501 $1,503 $20,098 $604 $(1,637)