Quarterly report pursuant to Section 13 or 15(d)

Inventories (Tables)

v3.24.2.u1
Inventories (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands) June 30, 2024 December 31, 2023
Raw materials $ 17,277  $ 22,321 
Work-in-process 15,460  14,740 
Finished goods 20,204  21,364 
52,941  58,425 
Less: inventory reserves (7,024) (6,119)
Inventories $ 45,917  $ 52,306