XML 50 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Year Ended December 31,
 
   
2018
   
2017
   
2016
 
   
(Dollars in thousands, except per share amounts)
 
Numerator
 
 
 
 
 
 
 
 
 
 
 
 
Net income
  $
210,780
    $
141,835
    $
103,211
 
Less: distributed earnings allocated to participating securities
   
(413
)    
(257
)    
(163
)
Less: undistributed earnings allocated to participating securities
   
(846
)    
(441
)    
(179
)
Net income attributable to common stockholders (numerator for basic earnings per share)
   
209,521
     
141,137
     
102,869
 
Add back: undistributed earnings allocated to participating securities
   
846
     
441
     
179
 
Less: undistributed earnings reallocated to participating securities
   
(833
)    
(431
)    
(179
)
Numerator for diluted earnings per share under two class method
  $
209,534
    $
141,147
    $
102,869
 
                         
Denominator
 
 
 
 
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding
   
56,084,373
     
55,663,908
     
55,389,898
 
Add: dilutive effect of stock options
   
911,181
     
1,237,553
     
173,022
 
Add: dilutive effect of performance stock units
   
255,150
     
-
     
-
 
Denominator for diluted earnings per share under two class method
   
57,250,704
     
56,901,461
     
55,562,920
 
                         
Basic Earnings Per Common Share
  $
3.74
    $
2.54
    $
1.86
 
Diluted Earnings Per Common Share
  $
3.66
    $
2.48
    $
1.85