XML 179 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated other comprehensive income (loss)        
Beginning balance $ 1,282,445 $ 1,203,700 $ 1,202,000 $ 1,144,397
Reclassifications to:        
Cost of sales (182,310) (173,031) (531,006) (499,508)
Interest expense (7,501) (4,841) (23,226) (10,534)
Ending balance 1,323,406 1,229,885 1,323,406 1,229,885
Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss)        
Beginning balance (15,429) (9,544) (11,334) (11,550)
Other comprehensive income (loss) 1,711 (1,285) 905 4,603
Income taxes 1,466 146 1,202 (303)
Reclassifications to:        
Net other comprehensive income (loss) 2,034 (3,307) (2,061) (1,301)
Ending balance (13,395) (12,851) (13,395) (12,851)
Accumulated Other Comprehensive Loss | Reclassification out of Accumulated Other Comprehensive Income        
Reclassifications to:        
Revenue (709) (866) (1,549) (2,851)
Cost of sales (179) (617) (963) (900)
Interest expense (255) (685) (1,656) (1,850)
Cash Flow Hedges        
Accumulated other comprehensive income (loss)        
Beginning balance 2,625 5,682 1,662 4,366
Other comprehensive income (loss) (5,442) 1,629 (1,156) 6,793
Income taxes 1,555 129 1,257 (286)
Reclassifications to:        
Net other comprehensive income (loss) (5,030) (410) (4,067) 906
Ending balance (2,405) 5,272 (2,405) 5,272
Cash Flow Hedges | Reclassification out of Accumulated Other Comprehensive Income        
Reclassifications to:        
Revenue (709) (866) (1,549) (2,851)
Cost of sales (179) (617) (963) (900)
Interest expense (255) (685) (1,656) (1,850)
Foreign Currency Translation        
Accumulated other comprehensive income (loss)        
Beginning balance (18,054) (15,226) (12,996) (15,916)
Other comprehensive income (loss) 7,153 (2,914) 2,061 (2,190)
Income taxes (89) 17 (55) (17)
Reclassifications to:        
Net other comprehensive income (loss) 7,064 (2,897) 2,006 (2,207)
Ending balance $ (10,990) $ (18,123) $ (10,990) $ (18,123)