XML 230 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 13 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
(in
thousands, except per share amounts
)
 
2016
 
 
2015
 
 
2014
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Net income as reported
  $
104,488
    $
80,866
    $
98,100
 
                         
Denominator
:
 
 
 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding
                       
Basic
   
22,559
     
22,565
     
22,543
 
Effect of dilutive securities
   
167
     
154
     
184
 
Diluted
   
22,727
     
22,719
     
22,727
 
                         
Earnings Per Share:
 
 
 
 
 
 
 
 
 
 
 
 
Basic earnings per share
  $
4.63
    $
3.58
    $
4.35
 
Diluted earnings per share
  $
4.60
    $
3.56
    $
4.32