XML 73 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Activity [Table Text Block]
   
Performance-based Share Units
   
Restricted Shares and Restricted Share Units
 
   
Number of Shares
   
Weighted Average Grant Date Fair Value
   
Number of Shares
   
Weighted Average Grant Date Fair Value
 
Balance, January 1, 2017
   
-
    $
-
     
202,021
    $
9.90
 
Granted
   
126,953
     
8.98
     
940,147
     
9.56
 
Vested and released
   
-
     
-
     
(299,951
)    
9.72
 
Forfeited
   
(39,161
)    
8.98
     
(63,945
)    
9.41
 
Balance, December 31, 2017
   
87,792
     
8.98
     
778,272
     
9.60
 
Granted
   
88,851
     
10.27
     
217,203
     
11.12
 
Vested and released
   
-
     
-
     
(352,116
)    
9.67
 
Forfeited
   
(13,863
)    
8.98
     
(23,633
)    
9.60
 
Balance, December 31, 2018
   
162,780
     
9.63
     
619,726
     
10.16
 
Granted
   
61,631
     
15.25
     
139,168
     
15.97
 
Vested and released
   
-
     
-
     
(413,661
)    
10.11
 
Forfeited
   
(8,990
)    
8.98
     
(3,187
)    
11.31
 
Balance, December 31, 2019
   
215,421
     
11.16
     
342,046
     
12.47
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]
   
Number of Options
   
Weighted Average Exercise Price
   
Weighted Average Contractual Live (Years)
   
Aggregate Intrinsic Value
 
Options outstanding as of January 1, 2017
   
2,130,848
    $
2.57
     
2.8
    $
146,542,221
 
Granted
   
-
     
-
     
 
     
 
 
Exercised
   
(955,424
)    
1.76
     
 
     
 
 
Forfeited
   
-
     
-
     
 
     
 
 
Options outstanding as of December 31, 2017
   
1,175,424
     
3.23
     
2.4
     
7,707,255
 
Granted
   
-
     
-
     
 
     
 
 
Exercised
   
(955,424
)    
1.76
     
 
     
 
 
Forfeited
   
-
     
-
     
 
     
 
 
Options outstanding as of December 31, 2018
   
220,000
     
9.63
     
7.6
     
842,000
 
Granted
   
-
     
-
     
 
     
 
 
Exercised
   
(20,000
)    
11.26
     
 
     
 
 
Forfeited
   
-
     
-
     
 
     
 
 
Options outstanding as of December 31, 2019
   
200,000
     
9.47
     
6.7
     
1,376,000
 
   
As of December 31, 2019
 
   
Number of Options
   
Weighted Average Exercise Price
   
Weighted Average Contractual Live (Years)
   
Aggregate Intrinsic Value
 
Options vested and/or expected to vest
   
200,000
    $
9.47
     
6.7
    $
1,376,000
 
Options exercisable
   
150,000
     
9.47
     
6.7
     
1,032,000