XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cost of services $ 408,043 $ 439,742 $ 581,293
Sales and marketing 357,813 315,195 431,815
General and administrative 153,902 177,574 196,543
Impairment charges 3,611 24,911 5,670
Depreciation and amortization $ 105,473 146,523 206,270
Previously Reported      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cost of services   366,696 476,355
Sales and marketing   263,006 352,740
General and administrative   156,286 174,286
Impairment charges   24,911 5,670
Depreciation and amortization   146,523 206,270
Revision of Prior Period, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cost of services   73,046 104,938
Sales and marketing   52,189 79,075
General and administrative   21,288 22,257
Impairment charges   0 0
Depreciation and amortization   $ (146,523) $ (206,270)