XML 19 R33.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 14 - Stock Repurchase Program (Tables)
6 Months Ended
Jun. 30, 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  

Repurchases

    148     $ 52.19       7,724  

Cumulative balance at June 30, 2015

    2,066     $ 38.70     $ 79,942