XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating lease liability   $ 124,060      
Right-of-use assets - operating leases   107,509 $ 133,832    
Capitalized implementation cost   10,500 7,400    
Amortization related to implementation costs   1,700 0    
Accumulated deficit   1,320,886 1,032,876    
Provision (benefit) for income taxes   $ (7,504) $ 761 $ (957)  
Reclassification for impact of U.S. tax rate change       0  
Accumulated Deficit          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification for impact of U.S. tax rate change       (161)  
Accumulated Other Comprehensive Income (Loss)          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Reclassification for impact of U.S. tax rate change       $ 161  
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating lease liability         $ 109,600
Right-of-use assets - operating leases         $ 109,600
Minimum          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Intangible assets, useful life   1 year      
Minimum | Computer hardware          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   3 years      
Minimum | Office equipment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   3 years      
Minimum | Furniture and fixtures          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   3 years      
Maximum          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Intangible assets, useful life   10 years      
Maximum | Computer hardware          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   5 years      
Maximum | Office equipment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   5 years      
Maximum | Furniture and fixtures          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   5 years      
Maximum | Leasehold improvements          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   5 years      
Maximum | Finance lease assets          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Useful life of property and equipment   5 years      
Internally-developed software          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Intangible assets, useful life   2 years      
Difference between Revenue Guidance in Effect before and after Topic 606          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accumulated deficit $ (88,945)        
Provision (benefit) for income taxes $ 6,700