Quarterly report pursuant to Section 13 or 15(d)

Inventories (Details)

v3.25.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 61,696 $ 58,197
Work in process 11,393 5,339
Finished goods 22,742 26,552
Inventories, gross 95,831 90,088
Valuation reserves (3,519) (3,767)
Inventories, net $ 92,312 $ 86,321