XML 124 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Special Charges (Recoveries) - Schedule of Restructuring Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Fiscal 2018 Restructuring Plan    
Restructuring Reserve [Roll Forward]    
Balance payable as at June 30, 2017 $ 0  
Accruals and adjustments 10,154  
Cash payments (9,334)  
Foreign exchange and other non-cash adjustments 903  
Balance payable as at June 30, 2018 1,723 $ 0
Fiscal 2018 Restructuring Plan | Workforce Reduction    
Restructuring Reserve [Roll Forward]    
Balance payable as at June 30, 2017 0  
Accruals and adjustments 8,511  
Cash payments (8,845)  
Foreign exchange and other non-cash adjustments 892  
Balance payable as at June 30, 2018 558 0
Fiscal 2018 Restructuring Plan | Facility Costs    
Restructuring Reserve [Roll Forward]    
Balance payable as at June 30, 2017 0  
Accruals and adjustments 1,643  
Cash payments (489)  
Foreign exchange and other non-cash adjustments 11  
Balance payable as at June 30, 2018 1,165 0
Fiscal 2017 Restructuring Plan    
Restructuring Reserve [Roll Forward]    
Balance payable as at June 30, 2017 11,414 0
Accruals and adjustments 7,207 33,827
Cash payments (13,969) (16,612)
Foreign exchange and other non-cash adjustments 369 (5,801)
Balance payable as at June 30, 2018 5,021 11,414
Fiscal 2017 Restructuring Plan | Workforce Reduction    
Restructuring Reserve [Roll Forward]    
Balance payable as at June 30, 2017 10,045 0
Accruals and adjustments 3,432 31,595
Cash payments (12,342) (16,156)
Foreign exchange and other non-cash adjustments 455 (5,394)
Balance payable as at June 30, 2018 1,590 10,045
Fiscal 2017 Restructuring Plan | Facility Costs    
Restructuring Reserve [Roll Forward]    
Balance payable as at June 30, 2017 1,369 0
Accruals and adjustments 3,775 2,232
Cash payments (1,627) (456)
Foreign exchange and other non-cash adjustments (86) (407)
Balance payable as at June 30, 2018 $ 3,431 $ 1,369