XML 25 R35.htm IDEA: XBRL DOCUMENT v2.3.0.15
Stock Repurchases (Details) (USD $)
In Thousands, except Share data
3 Months Ended9 Months Ended
Sep. 30, 2011
Dec. 31, 2010
Sep. 30, 2010
Sep. 30, 2011
Sep. 30, 2010
Stock Repurchases [Abstract]     
Shares remaining available for repurchase6,366,725  6,366,725 
Number of shares370,000 1,775,0003,470,0003,727,500
Total cost$ 29,579$ 119,706$ 114,891$ 248,099$ 314,950
Average cost per share$ 79.94 $ 64.73$ 71.50$ 84.49