XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories
Inventories consisted of the following (in thousands):
March 31, 2023June 30, 2022
Materials, purchased parts and supplies$74,470 $57,407 
Work in process20,396 13,207 
Finished goods29,515 28,748 
Total$124,381 $99,362