Quarterly report pursuant to Section 13 or 15(d)

Inventories (Tables)

v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands) March 31, 2024 December 31, 2023
Raw materials $ 20,497  $ 22,321 
Work-in-process 16,164  14,740 
Finished goods 20,581  21,364 
57,242  58,425 
Less: inventory reserves (6,045) (6,119)
Inventories $ 51,197  $ 52,306