XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment and Inventory (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
June 30, 2025December 31, 2024
Machinery and equipment$283,073 $269,367 
Furniture, fixtures and other69,002 72,721 
Leasehold improvements98,757 120,046 
Buildings and land11,614 11,375 
Construction in process23,125 24,807 
485,571 498,316 
Less: accumulated depreciation(268,984)(253,570)
Total$216,587 $244,746 
Summary of Inventory
Inventory is comprised of the following at June 30, 2025 and December 31, 2024 (in thousands):
June 30, 2025December 31, 2024
(As Restated)
Raw materials $84,607 $80,145 
Work-in-process25,404 19,672 
Finished goods538,171 515,242 
Less: obsolescence reserve(42,702)(43,811)
Total$605,480 $571,248