XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets:    
Accruals and allowances $ 25,737 $ 25,041
Net operating loss carryforwards 1,010 1,352
Stock-based compensation 4,032 5,374
Operating lease liability 4,060 5,303
Deferred revenue 1,212 641
Acquired intangibles 29,857 33,860
Depreciation and amortization 1,661 1,651
Other 3,971 3,285
Total deferred tax assets 71,540 76,507
Deferred Tax Liabilities:    
Right of use asset (3,130) (4,264)
Other (1,083) (987)
Total deferred tax liabilities (4,213) (5,251)
Valuation Allowance (3,532) (2,933)
Net deferred tax assets 63,795 68,323
Valuation allowance, net of federal tax $ 3,500 $ 2,900