Annual report [Section 13 and 15(d), not S-K Item 405]

Inventories - Schedule of Net Amount (Details)

v3.25.1
Inventories - Schedule of Net Amount (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 56,281 $ 58,197
Work in process 12,424 5,339
Finished goods 23,562 26,552
Inventories, gross 92,267 90,088
Valuation reserves (3,287) (3,767)
Inventories, net $ 88,980 $ 86,321