XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Inventory Disclosure [Abstract]      
Raw materials $ 400,916 $ 465,375 $ 460,137
Work-in-process 192,986 219,462 220,164
Finished goods 486,641 556,737 565,790
Other 17,282 16,616 17,234
Inventories, gross 1,097,825 1,258,190 1,263,325
Adjustment to value inventory at cost on the LIFO method (317,382) (317,382) (344,312)
Inventories $ 780,443 $ 940,808 $ 919,013