XML 155 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 47,551 $ 35,044
Operating lease liabilities 34,803 26,628
Stock-based compensation 24,738 24,254
Uncertain tax positions 18,565 19,227
Employee benefits 13,290 9,392
Research and development credits 9,847 5,865
Allowance for doubtful accounts 3,193 1,841
Other 6,856 4,468
Valuation allowance (15,398) (17,524)
Deferred tax assets 143,445 109,195
Other intangible assets (147,960) (99,193)
Operating lease right-of-use assets (33,304) (25,648)
Deferred revenue (26,839) (13,744)
Accounting method change (10,781) (21,396)
Property and equipment (6,052) (3,780)
Deferred tax liabilities (224,936) (163,761)
Net deferred tax liabilities $ (81,491) $ (54,566)