XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Types (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Inventories    
Component parts $ 39,535 $ 32,656
Work-in-process 9,797 10,085
Finished product 10,904 7,045
Inventory, net of reserves $ 60,236 $ 49,786