Quarterly report pursuant to Section 13 or 15(d)

Inventories (Details)

v3.24.2.u1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 62,008 $ 58,197
Work in process 5,871 5,339
Finished goods 26,135 26,552
Inventories, gross 94,014 90,088
Valuation reserves (4,094) (3,767)
Inventories, net $ 89,920 $ 86,321