XML 132 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment Information - Reconciliations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Segment operating income (loss) $ 462,279 $ 333,553 $ 197,219
Intersegment sales 0 0 0
Eliminations and all other cost of sales 3,123,560 3,043,749 2,620,825
Eliminations and all other SG&A 978,037 961,169 815,545
Interest expense (69,301) (66,924) (46,247)
Interest income 5,371 6,991 3,963
Net earnings (loss) from affiliates 19,051 17,894 18,469
Other income (expense), net (12,194) (49,870) (559)
Earnings before income taxes 386,155 223,750 154,376
Operating Segments      
Segment Reporting Information [Line Items]      
Segment operating income (loss) 638,481 496,901 321,374
Intersegment sales (10,057) (9,935) (7,997)
Eliminations and all other cost of sales 3,126,843 3,050,929 2,589,520
Eliminations and all other SG&A 808,900 800,566 730,620
Eliminations      
Segment Reporting Information [Line Items]      
Eliminations and all other cost of sales 3,282 7,180 (31,305)
Eliminations and all other SG&A (169,137) (160,603) (84,926)
Net earnings (loss) from affiliates $ (290) $ 10 $ 73