XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
3 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories InventoriesInventories, net consisted of the following:
 As of September 30, 2023As of June 30, 2023
Raw materials$136,266 $142,948 
Work in progress25,585 19,222 
Finished goods12,277 9,019 
Total inventories$174,128 $171,189