XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories are stated at the lower of cost or net realizable value. Net inventories consist of the following:
(in thousands)
September 30, 2025December 31, 2024
Finished goods$347,543 $317,169 
Work in process22,838 21,310 
Raw materials7,785 4,884 
Inventories, net$378,166 $343,363 
 
Inventory obsolescence reserves were $11.6 million at September 30, 2025 and $8.3 million at December 31, 2024.