XML 36 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Note 14 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
For the Year Ended December 31,
 
   
201
9
   
201
8
   
201
7
 
   
(in thousands, except per share data)
 
                         
Net income
  $
7,900
    $
23,994
    $
38,899
 
                         
Basic weighted average common shares outstanding
   
5,832
     
6,083
     
6,331
 
Dilutive effect of common stock equivalents
   
48
     
76
     
67
 
                         
Diluted weighted average common shares outstanding
   
5,880
     
6,159
     
6,398
 
                         
Basic earnings per share
  $
1.35
    $
3.94
    $
6.14
 
                         
Diluted earnings per share
  $
1.34
    $
3.90
    $
6.08