XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORY (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INVENTORY      
Raw materials $ 153,596 $ 160,809  
Work-in-process 123,406 125,756  
Finished goods 267,035 276,299  
Total $ 544,037 $ 562,864  
Percentage of total inventories valued using the LIFO method (as a percent) 35.00% 37.00% 38.00%
Excess of current cost over LIFO cost $ 120,633 $ 129,946  
Benefit due to LIFO inventory valuations $ 9,313 $ 3,963