XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Plant and Equipment and Inventory (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
March 31, 2025December 31, 2024
Machinery and equipment$273,105 $269,367 
Furniture, fixtures and other74,899 72,721 
Leasehold improvements123,896 120,046 
Buildings and land11,547 11,375 
Construction in process27,885 24,807 
511,332 498,316 
Less: accumulated depreciation(265,720)(253,570)
Total$245,612 $244,746 
Summary of Inventory
Inventory is comprised of the following at March 31, 2025 and December 31, 2024 (in thousands):
March 31, 2025December 31, 2024
(As Restated)
Raw materials $81,704 $80,145 
Work-in-process22,268 19,672 
Finished goods539,330 515,242 
Less: obsolescence reserve(44,455)(43,811)
Total$598,847 $571,248