XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Stock-based Compensation Plan (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended
September 30,

  

Nine Months Ended
September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Cost of revenues

 $18  $10  $44  $17 

Selling expense

  9   8   23   17 

Engineering and product development expense

  6   17   43   43 

General and administrative expense

  417   336   1,263   1,017 
  $450  $371  $1,373  $1,094 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2022

  

2021

 

Risk-free interest rate

  2.05

%

  1.03

%

Dividend yield

  0.00

%

  0.00

%

Expected common stock market price volatility factor

  .55   .50 

Weighted average expected life of stock options (years)

  6.25   6.25 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number
of Shares

  

Weighted
Average
Exercise Price

 

Options outstanding, January 1, 2022 (59,195 exercisable)

  408,869   9.07 

Granted

  202,540   8.45 

Exercised

  (8,060

)

  4.74 

Canceled

  (22,930

)

  9.10 

Options outstanding, September 30, 2022 (167,886 exercisable)

  580,419   8.91 
Nonvested Restricted Stock Shares Activity [Table Text Block]
  

Number
of Shares

  

Weighted
Average
Grant Date
Fair Value

 

Unvested shares outstanding, January 1, 2022

  262,533   7.16 

Granted

  123,533   9.21 

Vested

  (82,672

)

  7.85 

Forfeited

  (5,944

)

  9.16 

Unvested shares outstanding, September 30, 2022

  297,450   7.86