XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
RESTRUCTURING AND RELATED CHARGES - Schedule of Restructuring Liability Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance $ 14,131 $ 699  
Charges payable in cash 31,179 38,403  
Cash payments (32,997) (26,617)  
Foreign currency translation (964) 1,646  
Restructuring reserve, ending balance 11,349 14,131 $ 699
Stock-based compensation 33,169 39,010 81,615
Employee Severance and Benefit Costs      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 13,297 699  
Charges payable in cash 28,803 36,266  
Cash payments (30,100) (25,328)  
Foreign currency translation (962) 1,660  
Restructuring reserve, ending balance 11,038 13,297 699
Stock-based compensation 1,700    
Other Exit Costs      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 834 0  
Charges payable in cash 2,376 2,137  
Cash payments (2,897) (1,289)  
Foreign currency translation (2) (14)  
Restructuring reserve, ending balance $ 311 $ 834 $ 0