XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Statement Information - Inventories - Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 84,201 $ 76,636
Work-in-process 12,681 10,117
Finished Goods 40,027 37,216
Inventory, gross 136,909 123,969
Excess of current cost over LIFO cost (10,796) (9,462)
Net Inventory $ 126,113 $ 114,507