XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Inventories    
Component parts $ 17,245 $ 21,677
Work-in-process 6,158 7,276
Finished product 8,297 11,462
Inventory, net of reserves 31,700 40,415
Current 24,933 34,727
Non-current 6,767 5,688
Total Inventory $ 31,700 $ 40,415