XML 39 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 10 - Income Taxes (Tables)
6 Months Ended
Jun. 30, 2017
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
 
 
Three Months Ended
 
 
Six Months Ended
 
 
 
June 30,
 
 
June 30,
 
 
 
2017
 
 
2016
 
 
2017
 
 
2016
 
Income tax expense
  $
47,893
    $
11,897
    $
55,222
    $
18,312
 
Effective income tax rate
   
40.4
%    
40.2
%    
40.5
%    
40.7
%