v3.25.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
INVENTORIES    
Raw materials $ 170,509 $ 153,596
Work-in-process 141,357 123,406
Finished goods 359,649 267,035
Total $ 671,515 $ 544,037
Percentage of total inventories valued using the LIFO method (as a percent) 35.00% 35.00%
Excess of current cost over LIFO cost $ 135,721 $ 120,633