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

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Cost of revenues

 $15  $7  $26  $7 

Selling expense

  7   6   14   9 

Engineering and product development expense

  18   16   37   26 

General and administrative expense

  511   425   846   681 
  $551  $454  $923  $723 
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

  -   - 

Canceled

  -   - 

Options outstanding, June 30, 2022 (174,871 exercisable)

  611,409   8.86 
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

  (51,710

)

  8.93 

Forfeited

  -   - 

Unvested shares outstanding, June 30, 2022

  334,356   7.65