XML 82 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Inventories:      
Raw Materials $ 64,647 $ 57,442  
Work-in-process 19,983 15,676  
Finished Goods 57,005 49,486  
Net inventory 141,635 122,604  
Excess and Obsolete      
Inventories:      
Inventory write-downs to net realizable value 12,200 10,400 $ 9,400
Inventories written-down $ 11,900 $ 4,500