XML 106 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Carry forward losses and credits $ 57,592 $ 82,530
Deferred revenues 13,376 11,628
Accrued payroll, commissions, vacation 6,852 6,867
Equity compensation 22,474 18,469
Allowance for credit losses 772 1,711
Accrued severance pay 294 391
Operating lease liability 12,462 14,453
Section 174 capitalized costs 37,964 0
Other 2,784 512
Deferred tax assets before valuation allowance 154,570 136,561
Valuation allowance (142,563) (118,882)
Deferred tax assets 12,007 17,679
Deferred tax liability:    
Operating lease right-of-use asset (10,320) (12,478)
Convertible senior notes, net 0 (5,298)
Other (2,042) 0
Deferred tax liability (12,362) (17,776)
Net deferred tax asset (liability) $ (355) $ (97)