XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 165,710 $ 153,099
Work in process 54,304 44,086
Finished goods 276,675 261,902
Inventories, gross 496,689 459,087
LIFO reserve (2,918) (2,168)
Less: allowance for excess, slow-moving and obsolete inventory (45,429) (40,090)
Inventories, net $ 448,342 $ 416,829
Percentage of inventory valued at LIFO 28.00% 31.50%