XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory, Net [Abstract]    
Raw materials $ 224,508 $ 186,516
Work in progress 20,803 13,615
Finished goods 485,089 421,702
Subtotal 730,400 621,833
Inventory reserve (27,545) (24,646)
LIFO adjustments (95,899) (54,277)
Inventories, net $ 606,956 $ 542,910