XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated other comprehensive income (loss)        
Beginning balance $ 1,203,700 $ 1,073,307 $ 1,144,397 $ 1,039,799
Reclassifications to:        
Cost of sales (173,031) (158,602) (499,508) (473,019)
Interest expense (4,841) (1,831) (10,534) (4,180)
Other expense - net (255) 660 291 (808)
Ending balance 1,229,885 1,088,841 1,229,885 1,088,841
Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss)        
Beginning balance (9,544) (10,719) (11,550) (7,991)
Other comprehensive income (loss) (1,285) (4,008) 4,603 (4,519)
Income taxes 146 (857) (303) (3,145)
Reclassifications to:        
Net other comprehensive income (loss) (3,307) (6,010) (1,301) (8,738)
Ending balance (12,851) (16,729) (12,851) (16,729)
Accumulated Other Comprehensive Loss | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Revenue (866) (1,491) (2,851) (1,303)
Cost of sales (617) 440 (900) 886
Interest expense (685) (94) (1,850) 379
Other expense - net       (1,036)
Cash Flow Hedges        
Accumulated other comprehensive income (loss)        
Beginning balance 5,682 4,584 4,366 (2,464)
Other comprehensive income (loss) 1,629 4,995 6,793 13,220
Income taxes 129 (942) (286) (3,226)
Reclassifications to:        
Net other comprehensive income (loss) (410) 2,908 906 9,956
Ending balance 5,272 7,492 5,272 7,492
Cash Flow Hedges | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Revenue (866) (1,491) (2,851) (1,303)
Cost of sales (617) 440 (900) 886
Interest expense (685) (94) (1,850) 379
Foreign Currency Translation        
Accumulated other comprehensive income (loss)        
Beginning balance (15,226) (15,303) (15,916) (5,527)
Other comprehensive income (loss) (2,914) (9,003) (2,190) (17,739)
Income taxes 17 85 (17) 81
Reclassifications to:        
Net other comprehensive income (loss) (2,897) (8,918) (2,207) (18,694)
Ending balance $ (18,123) $ (24,221) $ (18,123) (24,221)
Foreign Currency Translation | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Other expense - net       $ (1,036)