XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory, Property, Plant and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]      
Raw materials and supplies $ 105,654 $ 75,285  
Work-in-process 27,026 13,151  
Finished goods 457,274 283,380  
Inventory, Gross 589,954 371,816  
Inventory Valuation Reserves (27,870) (21,222)  
Inventories 562,084 350,594  
Depreciation expense $ 37,336 $ 31,131 $ 29,695