XML 104 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restructuring Charges - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2016
Restructuring Cost and Reserve    
Restructuring costs $ 0 $ 8,900,000
Costs of revenues    
Restructuring Cost and Reserve    
Restructuring costs   3,600,000
Research and development    
Restructuring Cost and Reserve    
Restructuring costs   1,600,000
Selling, general and administrative    
Restructuring Cost and Reserve    
Restructuring costs   $ 3,700,000