XML 18 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 14 - Stock Repurchase Program (Tables)
3 Months Ended
Mar. 31, 2015
Disclosure Text Block [Abstract]  
Schedule of Repurchase Agreements [Table Text Block]
   

Shares Repurchased

   

Average Price Per Share

   

Total Amount

 

Cumulative balance at January 1, 2015

    1,715     $ 36.04     $ 61,813  

Repurchases

    203     $ 51.33       10,405  

Cumulative balance at March 31, 2015

    1,918     $ 37.66     $ 72,218