XML 137 R121.htm IDEA: XBRL DOCUMENT v3.19.2
Special Charges (Recoveries) - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Restructuring Cost and Reserve [Line Items]      
Acquisition-related costs $ 5,625 $ 4,805 $ 15,938
Other charges (recoveries) 983 6,766 14,193
Special Charges      
Restructuring Cost and Reserve [Line Items]      
Acquisition-related costs 5,600 4,800 15,900
System Implementation Costs      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries) 1,100    
Pre-Acquisition Tax Liabilities Becoming Statute Barred      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries) (1,500) (2,200) (4,500)
One-time ERP Implementation Project      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries)   6,400 11,000
Miscellaneous Other Charges      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries) 1,400 4,900  
Pre-Acquisition Sales and Use Tax Liabilities      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries)   $ (2,300)  
Commitment Fees      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries)     6,500
Post-Acquisition Integration Costs      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries)     1,400
Assets Disposed      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries)     800
Interest on Certain Pre-Acquisition Liabilities      
Restructuring Cost and Reserve [Line Items]      
Other charges (recoveries)     $ (1,300)
Fiscal 2019 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring costs 30,000    
Special charges recorded to date 28,300    
Fiscal 2018 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Special charges recorded to date 10,700    
Fiscal 2017 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Special charges recorded to date $ 41,900