XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, Net - Components of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 90,653 $ 98,708
Work-in-process 13,927 14,397
Finished products 49,335 46,250
Inventories, net of excess and obsolete inventory reserve 153,915 159,355
Excess of current cost over LIFO cost (11,189) (10,541)
Inventories at LIFO cost $ 142,726 $ 148,814