XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Property, Plant and Equipment and Inventory (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
June 30, 2022December 31, 2021
Machinery and equipment$213,992 $206,919 
Furniture, fixtures and other59,908 52,794 
Leasehold improvements59,240 56,988 
Buildings and land13,341 13,345 
Construction in process19,795 15,340 
366,276 345,386 
Less: accumulated depreciation(183,287)(166,993)
Total$182,989 $178,393 
Summary of Inventory
Inventory is comprised of the following at June 30, 2022 and December 31, 2021 (in thousands):
June 30, 2022December 31, 2021
Raw materials $120,179 $105,654 
Work-in-process34,048 27,026 
Finished goods566,979 457,274 
Less: obsolescence reserve(25,519)(27,870)
Total$695,687 $562,084