XML 117 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax and Related Valuation Allowance (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]        
Accrued bonus $ 21,181 $ 26,261    
Deferred revenue 11,925 6,683    
Operating lease liabilities 125,567 133,298    
Stock-based compensation 19,874 21,507    
NOLs 18,172 53,088    
Tax credit carryforwards 93,672 88,710    
Capitalized research and development costs 43,215 0    
Convertible senior notes interest 75,603 18,552    
Depreciation and amortization 79,595 85,438    
Other 28,879 15,679    
Deferred tax assets 517,683 449,216    
Acquired intangible assets (530) (86,567)    
Operating lease right-of-use assets (113,118) (124,833)    
Deferred commissions (12,949) (13,468)    
Capitalized internal-use software development costs (30,559) (59,837)    
Deferred tax liabilities (157,156) (284,705)    
Valuation allowance (41,250) (37,143) $ (32,602) $ (26,046)
Net deferred tax assets $ 319,277 $ 127,368