v3.22.4
Inventories
6 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Inventories InventoriesInventories, net consisted of the following:
 As of December 31, 2022As of June 30, 2022
Raw materials$153,505 $129,233 
Work in progress24,301 20,929 
Finished goods7,747 6,840 
Total inventories$185,553 $157,002