XML 105 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring - Schedule of Charges (Benefits) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2020
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2020
Restructuring Cost and Reserve        
Restructuring charges (benefits)     $ 120,256 $ (14,548)
Stock-Based Compensation Benefit        
Restructuring Cost and Reserve        
Restructuring charges (benefits) $ 49,800 $ 9,509   (49,806)
Severance and Other Employee Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits) 32,100 $ 29,475   32,130
Right-of-Use Asset Impairments and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     57,364  
Accelerated Depreciation        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     23,908  
Lease Termination and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits) $ 3,100     3,128
Cost of revenue        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     1,794 (698)
Cost of revenue | Stock-Based Compensation Benefit        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     182 (4,237)
Cost of revenue | Severance and Other Employee Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     1,612 2,010
Cost of revenue | Right-of-Use Asset Impairments and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     0  
Cost of revenue | Accelerated Depreciation        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     0  
Cost of revenue | Lease Termination and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)       1,529
Operation and support        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     18,673 6,511
Operation and support | Stock-Based Compensation Benefit        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     (31) (2,830)
Operation and support | Severance and Other Employee Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     5,173 8,281
Operation and support | Right-of-Use Asset Impairments and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     4,851  
Operation and support | Accelerated Depreciation        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     8,680  
Operation and support | Lease Termination and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)       1,060
Research and development        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     28,953 (25,376)
Research and development | Stock-Based Compensation Benefit        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     3,818 (37,082)
Research and development | Severance and Other Employee Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     9,706 11,706
Research and development | Right-of-Use Asset Impairments and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     15,393  
Research and development | Accelerated Depreciation        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     36  
Research and development | Lease Termination and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)       0
Sales and marketing        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     3,581 1,445
Sales and marketing | Stock-Based Compensation Benefit        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     458 (1,626)
Sales and marketing | Severance and Other Employee Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     3,123 3,071
Sales and marketing | Right-of-Use Asset Impairments and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     0  
Sales and marketing | Accelerated Depreciation        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     0  
Sales and marketing | Lease Termination and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)       0
General and administrative        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     67,255 3,570
General and administrative | Stock-Based Compensation Benefit        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     5,082 (4,031)
General and administrative | Severance and Other Employee Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     9,861 7,062
General and administrative | Right-of-Use Asset Impairments and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     37,120  
General and administrative | Accelerated Depreciation        
Restructuring Cost and Reserve        
Restructuring charges (benefits)     $ 15,192  
General and administrative | Lease Termination and Other Costs        
Restructuring Cost and Reserve        
Restructuring charges (benefits)       $ 539