XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net Inventories, Net (Tables)
6 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
 September 30,
2022
March 31,
2022
Raw materials$224,186 $195,035 
Work in process103,072 76,021 
Finished goods357,854 334,880 
Reserve for excess and obsolete inventory(40,176)(30,937)
Inventories, net$644,936 $574,999