XML 88 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Carry forward losses and credits $ 82,530 $ 53,221
Deferred revenues 11,628 13,054
Accrued payroll, commissions, vacation 6,867 3,808
Equity compensation 18,469 10,348
Allowance for credit losses 1,711 1,287
Accrued severance pay 391 312
Operating lease liability 14,453 11,302
Other 512 963
Deferred tax assets before valuation allowance 136,561 94,295
Valuation allowance (118,882) (77,542)
Deferred tax assets 17,679 16,753
Deferred tax liability:    
Accrued compensation and other accrued expense 0 (48)
Operating lease right-of-use asset (12,478) (8,780)
Convertible senior notes, net (5,298) (6,797)
Deferred tax liability (17,776) (15,625)
Net deferred tax asset (liability) $ (97)  
Net deferred tax asset (liability)   $ 1,128