XML 38 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 5 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2017
Notes Tables  
Schedule of Stock Repurchased and Retired [Table Text Block]
 
 
Repurchases Occurring in
the Three Months Ended
March 31, 2017
 
 
Cumulative Repurchases as
of March 31, 2017
 
 
 
Shares
 
 
Average Price
 
 
Shares
 
 
Average Price
 
2016 Share Repurchase Authorization
   
62,000
    $
96.94
     
775,725
    $
81.12