XML 116 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Income Taxes - Schedule of Components of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Property and equipment $ 690 $ 668
Deferred revenue 1,560 647
Allowance for doubtful accounts 3,917 3,133
Intangible assets (785) (1,543)
Non-deductible expenses 10,371 8,694
Warranty and other reserves 1,806 1,159
Other 1,020 610
Loss carryforwards 46,709 38,353
Valuation allowance (64,341) (51,437)
Total deferred tax assets 947 284
Deferred tax liabilities:    
Deferred revenue 0 46
Total deferred tax liabilities $ 0 $ 46