Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Equity (Tables)

v3.10.0.1
Note 10 - Equity (Tables)
9 Months Ended
Sep. 30, 2018
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    Nine Months Ended September 30,
    2018   2017
Expected volatility  
 
35%
 
 
42%
Expected dividends  
 
None
 
 
 
None
 
Expected term (years)  
 
7
 
 
5.5
-
7
Risk-free rate  
2.53%
to
2.90%
 
1.98%
to
2.14%
Forfeiture rate  
 
20%
 
 
20%
Share-based Compensation, Stock Options, Activity [Table Text Block]
        Weighted   Weighted   Weighted
        Average   Average   Average
   
Number of
 
Exercise
 
Fair
 
Remaining
   
Shares
 
Price
 
Value
 
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    
110,792
 
   
6.97
 
   
 
 
   
 
 
Exercised    
(86,640
)
   
3.44
 
   
 
 
   
 
 
Cancelled    
(67,855
)
   
3.37
 
   
 
 
   
 
 
Outstanding at Sepember 30, 2018    
960,213
 
  $
4.63
 
  $
2.05
 
   
7.0
 
Exercisable at September 30, 2018    
476,189
 
  $
4.74
 
  $
2.08
 
   
7.0
 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
Restricted Stock Awards   Shares
Outstanding at December 31, 2017    
63,700
 
Awards granted    
50,134
 
Awards vested    
(61,700
)
Awards forfeited    
(1,000
)
Outstanding at September 30, 2018    
51,134