v3.26.1
Inventories
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories, net of reserves of $96.1 million and $99.9 million as of June 30, 2026 and December 31, 2025, respectively, consisted of the following:
  June 30,
 2026
December 31, 2025
(in thousands)
Stock of raw materials$21,299 $18,550 
Work in progress32,825 29,397 
Finished goods198,068 205,812 
Inventories, net$252,192 $253,759 
Inventory write-downs for the three and six months ended June 30, 2026 were $1.6 million and $2.0 million, respectively, compared to $1.1 million and $3.0 million for the three and six months ended June 30, 2025, respectively.