XML 42 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Note 9 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
201
9
   
201
8
   
201
9
   
201
8
 
Cost of revenues
  $
-
    $
-
    $
-
    $
-
 
Selling expense
   
4
     
-
     
4
     
-
 
Engineering and product development expense
   
12
     
2
     
15
     
3
 
General and administrative expense
   
197
     
169
     
377
     
289
 
    $
213
    $
171
    $
396
    $
292
 
Schedule of Nonvested Share Activity [Table Text Block]
   

Number
of Shares
   
Weighted
Average
Grant Date
Fair Value
 
Unvested shares outstanding, January 1, 2019
   
114,750
    $
6.92
 
Granted
   
115,680
     
6.57
 
Vested
   
(43,724
)
   
6.90
 
Forfeited
   
(12,325
)
   
7.14
 
Unvested shares outstanding, June 30, 2019
   
174,381
     
6.68
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
201
9
   
201
8
 
Risk-free interest rate
   
2.38
%
   
2.74
%
Dividend yield
   
0.00
%
   
0.00
%
Expected common stock market price volatility factor
   
.41
     
.39
 
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
Grant Date
Fair Value
 
Options outstanding, January 1, 2019 (21,800 exercisable)
   
264,400
    $
7.54
 
Granted
   
239,160
     
6.32
 
Exercised
   
-
     
-
 
Forfeited
   
(7,050
)
   
8.45
 
Options outstanding, June 30, 2019 (84,550 exercisable)
   
496,510
     
6.94