XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current Inventories consisted of the following:
June 30, 2023March 31, 2023
Raw materials$60,341 $53,845 
Work in process6,183 5,338 
Finished goods32,570 29,511 
99,094 88,694 
Valuation reserves(6,202)(6,562)
Inventories, net$92,892 $82,132