XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring - Rollforward of Restructuring Liability (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2020
USD ($)
Restructuring Reserve [Roll Forward]  
Liability as of January 1, 2020 $ 78,831
Restructuring costs 28,041
Cash payments (61,401)
Non-cash charges (11,489)
Translation (606)
Liability as of June 30, 2020 33,376
Severance and other employee costs  
Restructuring Reserve [Roll Forward]  
Liability as of January 1, 2020 72,192
Restructuring costs 9,236
Cash payments (56,303)
Non-cash charges 0
Translation (522)
Liability as of June 30, 2020 24,603
Facility and closure costs  
Restructuring Reserve [Roll Forward]  
Liability as of January 1, 2020 6,639
Restructuring costs 7,316
Cash payments (5,098)
Non-cash charges 0
Translation (84)
Liability as of June 30, 2020 8,773
Accelerated operating lease costs  
Restructuring Reserve [Roll Forward]  
Liability as of January 1, 2020 0
Restructuring costs 5,496
Cash payments 0
Non-cash charges (5,496)
Translation 0
Liability as of June 30, 2020 0
Asset impairments  
Restructuring Reserve [Roll Forward]  
Liability as of January 1, 2020 0
Restructuring costs 5,993
Cash payments 0
Non-cash charges (5,993)
Translation 0
Liability as of June 30, 2020 $ 0