XML 51 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jun. 30, 2019
Inventories    
Component parts $ 23,028 $ 21,543
Work-in-process 5,748 5,377
Finished products 8,464 7,918
Total Inventory 37,240 34,838
Current 31,140 29,576
Non-current 6,100 5,262
Total Inventory $ 37,240 $ 34,838