XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated other comprehensive income (loss)        
Beginning balance $ 1,240,190 $ 1,171,655 $ 1,202,000 $ 1,144,397
Reclassifications to:        
Cost of sales (176,903) (167,274) (348,696) (326,477)
Interest expense (7,679) (3,682) (15,725) (5,693)
Ending balance 1,282,445 1,203,700 1,282,445 1,203,700
Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss)        
Beginning balance (12,456) (10,929) (11,334) (11,550)
Other comprehensive income (loss) (1,916) 3,843 (806) 5,888
Income taxes 426 (836) (264) (449)
Reclassifications to:        
Net other comprehensive income (loss) (2,973) 1,385 (4,095) 2,006
Ending balance (15,429) (9,544) (15,429) (9,544)
Accumulated Other Comprehensive Loss | Reclassification out of Accumulated Other Comprehensive Income        
Reclassifications to:        
Revenue (427) (658) (840) (1,985)
Cost of sales (357) (333) (784) (283)
Interest expense (699) (631) (1,401) (1,165)
Cash Flow Hedges        
Accumulated other comprehensive income (loss)        
Beginning balance 3,932 3,081 1,662 4,366
Other comprehensive income (loss) (228) 5,044 4,286 5,164
Income taxes 404 (821) (298) (415)
Reclassifications to:        
Net other comprehensive income (loss) (1,307) 2,601 963 1,316
Ending balance 2,625 5,682 2,625 5,682
Cash Flow Hedges | Reclassification out of Accumulated Other Comprehensive Income        
Reclassifications to:        
Revenue (427) (658) (840) (1,985)
Cost of sales (357) (333) (784) (283)
Interest expense (699) (631) (1,401) (1,165)
Foreign Currency Translation        
Accumulated other comprehensive income (loss)        
Beginning balance (16,388) (14,010) (12,996) (15,916)
Other comprehensive income (loss) (1,688) (1,201) (5,092) 724
Income taxes 22 (15) 34 (34)
Reclassifications to:        
Net other comprehensive income (loss) (1,666) (1,216) (5,058) 690
Ending balance $ (18,054) $ (15,226) $ (18,054) $ (15,226)