XML 80 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORIES - Components of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 450,389 $ 465,375
Work-in-process 199,030 219,462
Finished goods 530,406 556,737
Other 17,192 16,616
Inventory, gross, total 1,197,017 1,258,190
Adjustment to value inventory at cost on the LIFO method (268,961) (317,382)
Inventories $ 928,056 $ 940,808