XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated other comprehensive income (loss)        
Beginning balance $ 1,056,519 $ 976,692 $ 1,039,799 $ 958,575
Reclassifications to:        
Cost of sales (159,909) (156,186) (314,417) (293,205)
Interest expense (1,348) (1,386) (2,350) (2,923)
Other expense - net (1,303) (736) (1,468) (1,171)
Ending balance 1,073,307 992,434 1,073,307 992,434
Accumulated Other Comprehensive Income (Loss)        
Accumulated other comprehensive income (loss)        
Beginning balance (6,653) (7,182) (7,991) (5,452)
Other comprehensive income (loss) (1,762) 1,084 (511) (2,140)
Income taxes (1,512) (451) (2,288) (640)
Reclassifications to:        
Net other comprehensive income (loss) (4,066) 2,348 (2,728) 618
Ending balance (10,719) (4,834) (10,719) (4,834)
Accumulated Other Comprehensive Income (Loss) | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Revenue (198) 1,572 188 3,172
Cost of sales 263 (304) 446 (654)
Interest expense 179 447 473 880
Other expense - net (1,036)   (1,036)  
Cash Flow Hedges        
Accumulated other comprehensive income (loss)        
Beginning balance (269) (4,743) (2,464) (6,940)
Other comprehensive income (loss) 6,181 (716) 8,225 522
Income taxes (1,572) (248) (2,284) (972)
Reclassifications to:        
Net other comprehensive income (loss) 4,853 751 7,048 2,948
Ending balance 4,584 (3,992) 4,584 (3,992)
Cash Flow Hedges | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Revenue (198) 1,572 188 3,172
Cost of sales 263 (304) 446 (654)
Interest expense 179 447 473 880
Foreign Currency Translation        
Accumulated other comprehensive income (loss)        
Beginning balance (6,384) (2,439) (5,527) 1,488
Other comprehensive income (loss) (7,943) 1,800 (8,736) (2,662)
Income taxes 60 (203) (4) 332
Reclassifications to:        
Net other comprehensive income (loss) (8,919) 1,597 (9,776) (2,330)
Ending balance (15,303) $ (842) (15,303) $ (842)
Foreign Currency Translation | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Other expense - net $ (1,036)   $ (1,036)