XML 50 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring - Rollforward Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Reserve [Roll Forward]              
Restructuring Charges $ 0 $ 18,089,000 $ 0 $ 18,089,000      
Resource rationalization, 2020              
Restructuring Reserve [Roll Forward]              
Restructuring Charges 0   0   $ 18,089,000    
Utilization     (3,644,000)   (8,296,000)    
Foreign exchange movement     4,000   325,000    
Provision balance 6,478,000   6,478,000   10,118,000    
Resource rationalization, 2020 | Workforce reductions              
Restructuring Reserve [Roll Forward]              
Restructuring Charges         11,391,000    
Utilization     (2,299,000)   (6,987,000)    
Foreign exchange movement     0   0    
Provision balance 2,105,000   2,105,000   4,404,000    
Resource rationalization, 2020 | Onerous Lease              
Restructuring Reserve [Roll Forward]              
Restructuring Charges         6,698,000    
Utilization     (1,345,000)   (1,309,000)    
Foreign exchange movement     4,000   325,000    
Provision balance 4,373,000   4,373,000   5,714,000    
Resource rationalizations 2018              
Restructuring Reserve [Roll Forward]              
Restructuring Charges     0       $ 12,490,000
Utilization     (97,000)   (1,007,000) $ (4,782,000) (6,071,000)
Provision balance 533,000   533,000   630,000 1,637,000 6,419,000
Resource rationalizations 2018 | Workforce reductions              
Restructuring Reserve [Roll Forward]              
Restructuring Charges             9,684,000
Utilization     0   (731,000) (3,554,000) (5,399,000)
Provision balance 0   0   0 731,000 4,285,000
Resource rationalizations 2018 | Onerous Lease              
Restructuring Reserve [Roll Forward]              
Restructuring Charges             2,806,000
Utilization     (97,000)   (276,000) (1,228,000) (672,000)
Provision balance $ 533,000   $ 533,000   $ 630,000 $ 906,000 $ 2,134,000