XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Inventories    
Component parts $ 19,727 $ 22,877
Work-in-process 6,274 7,276
Finished product 10,005 11,602
Inventory, net of reserves 36,006 41,755
Current 27,382 35,231
Non-current $ 8,624 $ 6,524