XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Inventories    
Component parts $ 18,937 $ 17,929
Work-in-process 6,504 6,158
Finished product 8,825 8,355
Inventory, net of reserves 34,266 32,442
Current 26,916 25,278
Non-current 7,350 7,164
Total Inventory $ 34,266 $ 32,442