XML 70 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Note 17 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Number of shares
         
   
Incentive
Stock Option
   
Non-Incentive
Stock Option
   
Weighted
Average
Exercise
Price
 
Balance outstanding as of January 1, 2017
   
60,000
     
50,000
    $
19.95
 
Granted
   
-
     
-
     
-
 
Exercised
   
(3,000
)    
-
     
5.19
 
Forfeited
   
(11,000
)    
(25,000
)    
29.48
 
Balance outstanding as of December 31, 2017
   
46,000
     
25,000
    $
15.74
 
Granted
   
-
     
-
     
-
 
Exercised
   
(13,500
)    
(10,000
)    
7.07
 
Forfeited
   
(20,000
)    
(10,000
)    
28.71
 
Balance outstanding as of December 31, 2018
   
12,500
     
5,000
    $
5.14
 
Granted
   
-
     
-
     
-
 
Exercised
   
(12,500
)    
(5,000
)    
5.12
 
Forfeited
   
-
     
-
     
 
 
Balance outstanding as of December 31, 2019
   
-
     
-
    $
-
 
Options exercisable as of December 31, 2019
   
-
     
-
    $
-
 
Nonvested Restricted Stock Shares Activity [Table Text Block]
   
Number of
shares
   
Weighted
Average Grant-
Fair Value
 
Balance of shares non-vested as of January 1, 2017
   
60,955
    $
13.62
 
Granted
   
13,386
     
20.33
 
Vested
   
(28,791
)    
12.29
 
Forfeited
   
-
     
-
 
Balance of shares non-vested as of December 31, 2017
   
45,550
    $
16.44
 
Granted
   
13,338
     
22.41
 
Vested
   
(26,539
)    
16.40
 
Forfeited
   
-
     
-
 
Balance of shares non-vested as of December 31, 2018
   
32,349
    $
18.93
 
Granted
   
15,434
     
23.85
 
Vested
   
(20,771
)    
17.67
 
Forfeited
   
(2,634
)    
22.38
 
Balance of shares non-vested as of December 31, 2019
   
24,378
    $
22.75
 
Schedule of Nonvested Performance-based Units Activity [Table Text Block]
   
Performance
Stock Units
   
Weighted
Average
Grant-Date
Fair Value
 
                 
Balance of shares non-vested as of January 1, 2017
   
-
    $
-
 
Granted
   
55,823
     
20.48
 
Vested
   
-
     
-
 
Forfeited
   
-
     
-
 
Balance of shares non-vested as of December 31, 2017
   
55,823
    $
20.48
 
Granted
   
-
     
-
 
Vested
   
-
     
-
 
Forfeited
   
(8,501
)    
20.48
 
Balance of shares non-vested as of December 31, 2018
   
47,322
    $
20.48
 
Granted
   
-
     
-
 
Vested
   
(30,919
)    
20.48
 
Forfeited
   
(16,403
)    
20.48
 
Balance of shares non-vested as of December 31, 2019
   
-
    $
-