XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 47,235 $ 47,551
Uncertain tax positions 35,574 18,565
Operating lease liabilities 30,634 34,803
Stock-based compensation 25,578 24,738
Employee benefits 12,902 13,290
Research and development credits 5,393 9,847
Allowance for doubtful accounts 3,522 3,193
Other 1,960 6,856
Valuation allowance (14,936) (15,398)
Total deferred tax assets 147,862 143,445
Other intangible assets (173,895) (147,960)
Operating lease right-of-use assets (29,296) (33,304)
Deferred revenue (19,521) (26,839)
Property and equipment (5,785) (6,052)
Accounting method change (34) (10,781)
Total deferred tax liabilities (228,531) (224,936)
Net deferred tax liabilities $ (80,669) $ (81,491)