XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year Ended December 31,

 

(in thousands)

 

2023

  

2022

 

Cost of revenues

 $308  $121 

Sales and marketing expenses

  746   557 

General and administrative expenses

  3,560   3,487 

Research and development expenses

  386   246 

Total stock-based compensation expenses

 $5,000  $4,411 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
          

Condition

     
  

Restricted

  

Grant Date

  

Restricted

  

Grant Date

 
  

Stock Units

  

Fair Value

  

Stock Units

  

Fair Value

 

Balance at December 31, 2021

  1,141,164  $3.57   860,155  $3.13 

Granted

  918,870   4.64   320,272   5.08 

Vested

  (733,611)  4.08   (401,308)  2.11 

Cancelled/Forfeited

  (232,622)  4.44   (132,884)  4.21 

Balance at December 31, 2022

  1,093,801  $3.94   646,235  $4.51 

Granted

  1,350,125   2.87   558,958   2.61 

Vested

  (1,144,065)  3.38   (316,210)  4.01 

Cancelled/Forfeited

  (134,865)  3.71   (87,138)  4.64 

Balance at December 31, 2023

  1,164,996  $3.28   801,845  $3.37 
Schedule of Stock Options Roll Forward [Table Text Block]
  

Number of Options

  

Weighted-Average Exercise Price

  

Weighted-Aveage Remaining Contractual Term (years)

  

Average Intrinsic Value (in thousands)

 

Outstanding at December 31, 2021

  1,404,816  $3.10         

Exercised

  (40,267)  2.64         

Cancelled/Forfeited

  (125,773)  2.77         

Outstanding at December 31, 2022

  1,238,776  $3.15         

Exercised

  (213,644)  2.38         

Cancelled/Forfeited

  (101,065)  2.71         

Outstanding and Exerciseable at December 31, 2023

  924,067  $3.37   3.4  $1,836 
Black Scholes Option Pricing Model [Member]  
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2023

  

2022

 

Volatility

  56.8%  62.6%

Risk-free interest rate

  4.6%  2.1%

Correlation coefficient

  41.7%  41.5%

Dividend yield

  -%  -%

Liquidity discount

  14.1%  11.7%