XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Statement Information - Inventories - Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 60,987 $ 53,947
Work-in-process 10,654 9,272
Finished Goods 40,065 38,801
Inventory, gross 111,706 102,020
Excess of current cost over LIFO cost (6,278) (4,483)
Net Inventory $ 105,428 $ 97,537