XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Statement Information - Inventories - Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 67,033 $ 53,947
Work-in-process 9,692 9,272
Finished Goods 39,934 38,801
Inventory, gross 116,659 102,020
Excess of current cost over LIFO cost (8,056) (4,483)
Net Inventory $ 108,603 $ 97,537