XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Inventories    
Component parts $ 23,254 $ 22,877
Work-in-process 7,396 7,276
Finished product 11,793 11,602
Total Inventory 42,443 41,755
Current 33,528 35,231
Non-current 8,915 6,524
Total Inventory $ 42,443 $ 41,755