XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accumulated other comprehensive income (loss)    
Beginning balance $ 1,039,799 $ 958,575
Reclassifications to:    
Cost of sales (154,508) (137,019)
Interest expense (1,002) (1,537)
Ending balance 1,056,519 976,692
Accumulated Other Comprehensive Income (Loss)    
Accumulated other comprehensive income (loss)    
Beginning balance (7,991) (5,452)
Other comprehensive income (loss) 1,251 (3,225)
Income taxes (776) (189)
Reclassifications to:    
Net other comprehensive income (loss) 1,338 (1,730)
Ending balance (6,653) (7,182)
Accumulated Other Comprehensive Income (Loss) | Reclassification out of Accumulated Other Comprehensive Income [Member]    
Reclassifications to:    
Revenue 386 1,602
Cost of sales 183 (350)
Interest expense 294 432
Cash Flow Hedges    
Accumulated other comprehensive income (loss)    
Beginning balance (2,464) (6,940)
Other comprehensive income (loss) 2,044 1,237
Income taxes (712) (724)
Reclassifications to:    
Net other comprehensive income (loss) 2,195 2,197
Ending balance (269) (4,743)
Cash Flow Hedges | Reclassification out of Accumulated Other Comprehensive Income [Member]    
Reclassifications to:    
Revenue 386 1,602
Cost of sales 183 (350)
Interest expense 294 432
Foreign Currency Translation    
Accumulated other comprehensive income (loss)    
Beginning balance (5,527) 1,488
Other comprehensive income (loss) (793) (4,462)
Income taxes (64) 535
Reclassifications to:    
Net other comprehensive income (loss) (857) (3,927)
Ending balance $ (6,384) $ (2,439)