XML 36 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 10 - Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended
March 31
,
 
   
201
7
   
201
6
 
Numerator:
               
Net income
  $
33,215
    $
27,044
 
Denominator:
               
Weighted average common shares outstanding - Basic
   
5,671,838
     
5,796,252
 
Effect of dilutive equity awards
(1)
   
59,063
     
14,387
 
Weighted average common shares outstanding - Diluted
   
5,730,901
     
5,810,639
 
                 
Net income per share:
               
Basic
  $
5.86
    $
4.67
 
Diluted
  $
5.80
    $
4.65