Annual report pursuant to Section 13 and 15(d)

Note 10 - Equity (Tables)

v3.10.0.1
Note 10 - Equity (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    Year Ended December 31,
    2018   2017
Expected volatility  
34%
-
35%
 
 
42%
 
Expected dividends  
 
None
 
 
 
None
 
Expected term (years)  
 
7
 
 
 
5.5 - 7
 
Risk-free rate  
2.53%
to
3.12%
 
1.98%
to
2.20%
Forfeiture rate  
 
20%
 
 
 
20%
 
Share-based Compensation, Stock Options, Activity [Table Text Block]
    Number of
Shares
  Weighted
Average
Exercise
Price
  Weighted
Average
Fair 
Value
  Weighted
Average
Remaining
Contractual Life
Outstanding at December 31, 2016    
953,075
    $
3.66
    $
1.86
     
6.9
 
Granted at market price    
295,286
     
4.31
     
 
     
 
 
Exercised    
(206,875
)    
1.76
     
 
     
 
 
Cancelled    
(37,570
)    
5.11
     
 
     
 
 
Outstanding at December 31, 2017    
1,003,916
    $
4.18
    $
1.87
     
8.1
 
Granted at market price    
145,792
     
7.00
     
 
     
 
 
Exercised    
(95,162
)    
3.48
     
 
     
 
 
Cancelled    
(67,855
)    
3.37
     
 
     
 
 
Outstanding at December 31, 2018    
986,691
    $
4.72
    $
2.09
     
6.8
 
Exercisable at December 31, 2018    
497,667
    $
4.76
    $
2.10
     
6.8
 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
Restricted Stock Awards   Shares
Outstanding at December 31, 2016    
92,415
 
Awards granted    
59,700
 
Awards vested    
(76,070
)
Awards forfeited    
(12,345
)
Outstanding at December 31, 2017    
63,700
 
Awards granted    
50,134
 
Awards vested    
(61,700
)
Awards forfeited    
(1,000
)
Outstanding at December 31, 2018    
51,134
 
Class of Treasury Stock [Table Text Block]
Year 1
 
$
0.56
 
Year 2
 
$
0.68
 
Year 3
 
$
0.84
 
Year 4
 
$
1.03
 
Year 5
 
$
1.28
 
Year 6
 
$
1.59
 
Year 7
 
$
1.97
 
Year 8
 
$
2.45