XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory, Property, Plant and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Inventory, Property, Plant and Equipment Inventory and Property, Plant, and Equipment
InventoryDecember 31,
(in thousands)20222021
Raw materials and supplies$106,698 $107,307 
Work-in-process32,540 29,032 
Finished goods621,854 457,274 
761,092 593,613 
Less: obsolescence reserve(28,664)(27,870)
Total$732,428 $565,743 

Property, plant and equipmentDecember 31,
(in thousands)20222021
Machinery and equipment$252,817 $233,840 
Office furniture, computers and software68,398 55,165 
Leasehold improvements79,300 60,970 
Construction in process18,091 15,340 
Buildings and land13,386 13,345 
431,992 378,660 
Less: accumulated depreciation(226,518)(192,183)
Total$205,474 $186,477 
Depreciation expense was approximately $44.4 million, $39.4 million and $33.3 million for the years ended December 31, 2022, 2021 and 2020, respectively.