XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment and Inventory (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
June 30, 2023December 31, 2022
Machinery and equipment$234,512 $225,027 
Furniture, fixtures and other71,469 66,445 
Leasehold improvements91,682 75,318 
Buildings and land13,546 13,386 
Construction in process16,569 18,091 
427,778 398,267 
Less: accumulated depreciation(222,974)(199,742)
Total$204,804 $198,525 
Summary of Inventory
Inventory is comprised of the following at June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Raw materials $98,089 $104,735 
Work-in-process29,668 30,158 
Finished goods687,166 621,854 
Less: obsolescence reserve(26,640)(28,664)
Total$788,283 $728,083