XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cost of services $ 98,160 $ 117,976
Sales and marketing 76,540 89,292
General and administrative 41,279 49,562
Impairment charges 0 98
Depreciation and amortization $ 19,718 37,823
Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cost of services   99,620
Sales and marketing   75,353
General and administrative   44,132
Impairment charges   0
Depreciation and amortization   37,823
Revision of Prior Period, Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cost of services   18,356
Sales and marketing   13,939
General and administrative   5,430
Impairment charges   98
Depreciation and amortization   $ (37,823)