XML 23 R71.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 14 - Stock Repurchase Program (Details) - Stock Repurchase Program - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Stock Repurchase Program [Abstract]      
Shares Repurchased, Cumulative Balance 1,918   1,715
RepurchaseStockAveragePricePerShare $ 38.70 $ 37.66 $ 36.04
Total Amount, Cumulative Balance $ 79,942 $ 72,218 $ 61,813
Repurchases 148 203  
Repurchases, Average Price Per Share $ 52.19 $ 51.33  
Repurchases, Total Amount $ 7,724 $ 10,405  
Shares Repurchased, Cumulative Balance 2,066 1,918