v3.25.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Inventories consisted of the following (in thousands):
March 31, 2025June 30, 2024
Materials, purchased parts and supplies$91,986 $77,743 
Work in process15,889 13,331 
Finished goods27,734 27,365 
Total$135,609 $118,439