XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
For the Year Ended December 31,
 
   
201
7
   
201
6
   
201
5
 
   
(in thousands, except per share data)
 
                         
Net income
  $
38,899
    $
11,101
    $
21,436
 
                         
Basic weighted average common shares outstanding
   
6,331
     
6,627
     
7,288
 
Dilutive effect of common stock equivalents
   
67
     
22
     
37
 
                         
Diluted weighted average common shares outstanding
   
6,398
     
6,649
     
7,325
 
                         
Basic earnings per share
  $
6.14
    $
1.68
    $
2.94
 
                         
Diluted earnings per share
  $
6.08
    $
1.67
    $
2.93