v3.26.1
Inventories (Tables)
12 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Inventories, net consists of the following (in thousands):
As of June 30,
20262025
Raw materials$128,489 $87,348 
Work in process27,216 21,285 
Finished goods25,017 20,496 
Total$180,722 $129,129