XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Jun. 30, 2017
Inventory [Line Items]    
Component parts $ 17,310 $ 16,638
Work-in-process 4,610 4,415
Finished product 9,946 9,526
Total Inventory 31,866 30,579
Current 26,687 26,212
Non-current 5,179 4,367
Total Inventory $ 31,866 $ 30,579