XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Inventories (Tables)
6 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Inventories consisted of the following (in thousands):
December 31, 2024June 30, 2024
Materials, purchased parts and supplies$83,113 $77,743 
Work in process25,021 13,331 
Finished goods30,204 27,365 
Total$138,338 $118,439