XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Property, Plant and Equipment and Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
June 30, 2024December 31, 2023
Machinery and equipment$230,420 $238,168 
Furniture, fixtures and other70,085 67,652 
Leasehold improvements97,973 95,530 
Buildings and land10,969 12,816 
Construction in process12,605 15,197 
422,052 429,363 
Less: accumulated depreciation(241,124)(236,801)
Total$180,928 $192,562 
Summary of Inventory
Inventory is comprised of the following at June 30, 2024 and December 31, 2023 (in thousands):
June 30, 2024December 31, 2023
Raw materials $80,763 $97,209 
Work-in-process25,652 25,516 
Finished goods761,145 646,406 
Less: obsolescence reserve(23,926)(28,744)
Total$843,634 $740,387