Quarterly report pursuant to Section 13 or 15(d)

Inventories (Tables)

v3.24.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands) September 30, 2024 December 31, 2023
Raw materials $ 15,647  $ 22,321 
Work-in-process 13,276  14,740 
Finished goods 21,365  21,364 
50,288  58,425 
Less: inventory reserves (7,320) (6,119)
Inventories $ 42,968  $ 52,306