XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments, Product Groups and End Markets - Schedule of Balances Included in Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting [Abstract]      
Interest income $ 14,453 $ 16,796  
Depreciation and amortization expense 153,821 144,925  
Total assets 6,921,241 6,685,066 $ 6,944,328
Capital expenditures $ 79,897 $ 96,169