XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
Three Months Ended September 30,
   
 Nine Months Ended September 30,
 
   
2020
   
2019
   
2020
   
2019
 
Dividend yield
   
0
%    
0
%    
0
%    
0
%
Expected life (years)
   
4.9
     
5.6
     
4.9
     
5.8
 
Expected volatility
   
63
%    
64
%    
63
%    
64
%
Risk-free interest rate
   
0.2
%    
1.6
%    
0.5
%    
2.1
%
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
Three Months Ended September 30,
   
 Nine Months Ended September 30,
 
   
2020
   
2019
   
2020
   
2019
 
Cost of revenue — Edge to Cloud
  $
26
    $
1
    $
50
    $
10
 
Selling, general and administrative
   
250
     
175
     
536
     
373
 
Research and development
   
5
     
12
     
15
     
(12
)
Total stock-based compensation expense
  $
281
    $
188
    $
601
    $
371
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
     
 
 
   
 
 
 
Weighted
     
 
 
     
 
 
   
 
 
 
Average
     
 
 
     
 
 
 
Weighted
 
 
Remaining
     
 
 
     
 
 
 
Average
   
Contractual
   
Aggregate
 
   
Number of
   
Exercise
   
Life
   
Intrinsic
 
   
Shares
   
Price
   
(in years)
   
Value
 
Balance at December 31, 2019
   
1,544,826
    $
2.74
     
7.47
    $
46,582
 
Granted
   
574,900
     
1.03
     
 
     
 
 
Exercised
   
(25,000
)    
1.35
     
 
     
 
 
Forfeited
   
(109,656
)    
1.72
     
 
     
 
 
Expired
   
(200,367
)    
4.82
     
 
     
 
 
Balance at September 30, 2020
   
1,784,703
     
2.07
     
8.03
     
214,529
 
Vested and expected to vest at September 30, 2020
   
1,548,348
     
2.14
     
7.90
     
172,230
 
Exercisable at September 30, 2020
   
568,073
    $
3.35
     
6.28
    $
6,601
 
Schedule of Share Based Compensation Additional Stock Options Activity [Table Text Block]
   
Three Months Ended September 30,
   
 Nine Months Ended September 30,
 
   
2020
   
2019
   
2020
   
2019
 
Weighted average grant-date fair value of options granted during the period
  $
1.37
    $
1.23
    $
1.03
    $
1.70
 
Options in-the-money (in shares)
   
59,201
     
     
59,201
     
 
Aggregate intrinsic value of options exercised during the period
  $
1.35
    $
    $
1.35
    $
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   
Number of
   
Weighted Average
 
   
Shares
   
Award Price
 
Unvested at December 31, 2019
   
112,846
    $
1.44
 
Granted
   
219,596
     
1
 
Vested
   
(112,846
)    
1.44
 
Forfeited
   
     
 
Unvested at September 30, 2020
   
219,596
    $
1.48
 
Expected to vest after September 30, 2020
   
206,673
    $
1.48
 
Schedule of Common Stock Reserved For Future Issuance [Table Text Block]
   
September 30, 2020
 
Stock options outstanding
   
1,784,703
 
Restricted stock units outstanding
   
219,596
 
Stock options and restricted stock units available for future grant
   
1,245,563
 
Common stock reserved for future issuance
   
3,249,862