XML 31 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2015
Jun. 30, 2014
Inventory [Line Items]    
Component parts $ 15,037 $ 15,268
Work-in-process 4,136 3,632
Finished product 7,697 6,110
Total Inventory 26,870 25,010
Current 22,757 21,443
Non-current 4,113 3,567
Total Inventory $ 26,870 $ 25,010