XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
For the Year Ended December 31,
 
   
201
8
   
201
7
   
201
6
 
   
(in thousands, except per share data)
 
                         
Net income
  $
23,994
    $
38,899
    $
11,101
 
                         
Basic weighted average common shares outstanding
   
6,083
     
6,331
     
6,627
 
Dilutive effect of common stock equivalents
   
76
     
67
     
22
 
                         
Diluted weighted average common shares outstanding
   
6,159
     
6,398
     
6,649
 
                         
Basic earnings per share
  $
3.94
    $
6.14
    $
1.68
 
                         
Diluted earnings per share
  $
3.90
    $
6.08
    $
1.67