Quarterly report pursuant to Section 13 or 15(d)

Inventories (Details)

v3.24.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 60,519 $ 58,197
Work in process 9,256 5,339
Finished goods 27,220 26,552
Inventories, gross 96,995 90,088
Valuation reserves (3,399) (3,767)
Inventories, net $ 93,596 $ 86,321