XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
12 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
June 30,
20232022
Materials, purchased parts and supplies$78,691 $57,407 
Work in process21,894 13,207 
Finished goods30,006 28,748 
Total$130,591 $99,362 
Prior year amounts for work in process and finished goods have been revised.