XML 116 R105.htm IDEA: XBRL DOCUMENT v3.19.1
Special Charges (Recoveries) - Schedule of Restructuring Reserve (Details)
$ in Thousands
9 Months Ended
Mar. 31, 2019
USD ($)
Fiscal 2019 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 $ 0
Accruals and adjustments 26,906
Cash payments (12,885)
Non-cash adjustments (3,393)
Foreign exchange (2,413)
Balance payable as at March 31, 2019 8,215
Fiscal 2019 Restructuring Plan | Workforce Reduction  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 0
Accruals and adjustments 11,348
Cash payments (8,737)
Non-cash adjustments 0
Foreign exchange (211)
Balance payable as at March 31, 2019 2,400
Fiscal 2019 Restructuring Plan | Facility Costs  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 0
Accruals and adjustments 15,558
Cash payments (4,148)
Non-cash adjustments (3,393)
Foreign exchange (2,202)
Balance payable as at March 31, 2019 5,815
Fiscal 2018 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 1,723
Accruals and adjustments 517
Cash payments (1,038)
Foreign exchange and other non-cash adjustments (327)
Balance payable as at March 31, 2019 875
Fiscal 2018 Restructuring Plan | Workforce Reduction  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 558
Accruals and adjustments (16)
Cash payments (301)
Foreign exchange and other non-cash adjustments (42)
Balance payable as at March 31, 2019 199
Fiscal 2018 Restructuring Plan | Facility Costs  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 1,165
Accruals and adjustments 533
Cash payments (737)
Foreign exchange and other non-cash adjustments (285)
Balance payable as at March 31, 2019 676
Fiscal 2017 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 5,021
Accruals and adjustments 1,028
Cash payments (1,125)
Foreign exchange and other non-cash adjustments (286)
Balance payable as at March 31, 2019 4,638
Fiscal 2017 Restructuring Plan | Workforce Reduction  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 1,590
Accruals and adjustments (99)
Cash payments (213)
Foreign exchange and other non-cash adjustments (82)
Balance payable as at March 31, 2019 1,196
Fiscal 2017 Restructuring Plan | Facility Costs  
Restructuring Reserve [Roll Forward]  
Balance payable as at June 30, 2018 3,431
Accruals and adjustments 1,127
Cash payments (912)
Foreign exchange and other non-cash adjustments (204)
Balance payable as at March 31, 2019 $ 3,442