XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORY (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
INVENTORY      
Raw materials $ 181,076 $ 143,394  
Work-in-process 164,778 97,834  
Finished goods 319,597 298,691  
Total $ 665,451 $ 539,919  
Percentage of total inventories valued using the LIFO method (as a percent) 38.00% 36.00% 35.00%
Excess of current cost over LIFO cost $ 133,909 $ 114,176