XML 39 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Income Taxes (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   
Three Months Ended
   
Nine Months Ended
 
   
September 30,
   
September 30,
 
   
2017
   
2016
   
2017
   
2016
 
Income tax expense
  $
10,529
    $
797
    $
65,751
    $
19,109
 
Effective income tax rate
   
40.7
%    
136.5
%    
40.6
%    
42.0
%