v3.23.1
Note 17 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

 

United States

 $(32,045) $(12,260)

Other jurisdictions

  (12,261)  (10,588)

Loss before income taxes

 $(44,306) $(22,848)
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

 

Current tax provision (benefit):

        

Federal

 $  $ 

Foreign

  (13)  (542)

Total current tax provision (benefit)

  (13)  (542)

Deferred tax provision (benefit):

        

Federal

      

Foreign

  (709)  (165)

Total deferred tax provision (benefit)

 $(709) $(165)

Total provision (benefit) for income taxes

 $(722) $(707)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

 

Loss before income taxes

 $(44,306) $(22,848)

Theoretical tax benefit at the statutory rate (21.0% in 2022 and 2021)

  (9,304)  (4,798)

Differences in jurisdictional tax rates

  (1,671)  (350)

Valuation allowance

  10,015   5,755 

Non-deductible expenses

  803   (266)

Other

  (565)  (1,048)

Total income tax (benefit) provision

  (722)  (707)

Net loss

 $(43,584) $(22,141)
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

December 31,

 
  

2022

  

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

 $  $46 

Total deferred tax liabilities

 $  $46 
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

 

Balance as of the beginning of the year

 $36  $1,584 

Increases (reductions) related to tax positions in prior period

  47   (1,548)

Increases related to tax positions taken during the current period

      

Balance as of the end of the year

 $83  $36 
Schedule of Recognized Tax Benefits [Table Text Block]
  

Year Ended December 31,

 
  

2022

  

2021

 

Balance as of the beginning of the year

 $(563) $(478)

Increases related to tax positions in prior period

      

Reduction (increase) related to tax position taken during the current period

  210   (49)

Increase related to interest expense

  (23)  (36)

Balance as of the end of the year

 $(376) $(563)