XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories, Net Inventories, Net (Tables)
9 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
 December 31,
2022
March 31,
2022
Raw materials$233,313 $195,035 
Work in process103,898 76,021 
Finished goods399,034 334,880 
Reserve for excess and obsolete inventory(41,888)(30,937)
Inventories, net$694,357 $574,999