XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, Net Inventories, Net (Tables)
6 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
 September 30,
2024
March 31,
2024
Raw materials$235,594 $245,942 
Work in process107,371 98,304 
Finished goods388,606 374,182 
Reserve for excess and obsolete inventory(42,638)(43,893)
Inventories, net$688,933 $674,535