XML 117 R105.htm IDEA: XBRL DOCUMENT v3.10.0.1
Special Charges (Recoveries) - Schedule of Restructuring Reserve (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2018
USD ($)
Fiscal 2019 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 $ 0
Accruals and adjustments 26,239
Cash payments (8,403)
Non-cash adjustments (3,446)
Foreign exchange (1,594)
Balance payable as at December 31, 2018 12,796
Fiscal 2019 Restructuring Plan | Workforce Reduction  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 0
Accruals and adjustments 11,582
Cash payments (6,016)
Non-cash adjustments 0
Foreign exchange (264)
Balance payable as at December 31, 2018 5,302
Fiscal 2019 Restructuring Plan | Facility Costs  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 0
Accruals and adjustments 14,657
Cash payments (2,387)
Non-cash adjustments (3,446)
Foreign exchange (1,330)
Balance payable as at December 31, 2018 7,494
Fiscal 2018 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 1,723
Accruals and adjustments 510
Cash payments (796)
Foreign exchange and other non-cash adjustments (271)
Balance payable as at December 31, 2018 1,166
Fiscal 2018 Restructuring Plan | Workforce Reduction  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 558
Accruals and adjustments 0
Cash payments (249)
Foreign exchange and other non-cash adjustments 6
Balance payable as at December 31, 2018 315
Fiscal 2018 Restructuring Plan | Facility Costs  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 1,165
Accruals and adjustments 510
Cash payments (547)
Foreign exchange and other non-cash adjustments (277)
Balance payable as at December 31, 2018 851
Fiscal 2017 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 5,021
Accruals and adjustments 1,098
Cash payments (665)
Foreign exchange and other non-cash adjustments (299)
Balance payable as at December 31, 2018 5,155
Fiscal 2017 Restructuring Plan | Workforce Reduction  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 1,590
Accruals and adjustments 0
Cash payments (146)
Foreign exchange and other non-cash adjustments (55)
Balance payable as at December 31, 2018 1,389
Fiscal 2017 Restructuring Plan | Facility Costs  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 3,431
Accruals and adjustments 1,098
Cash payments (519)
Foreign exchange and other non-cash adjustments (244)
Balance payable as at December 31, 2018 $ 3,766