XML 29 R73.htm IDEA: XBRL DOCUMENT v2.4.0.6
Employee Benefit Plans Employee Benefit Plans, Options Outstanding Exercise Price Range (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Y
Dec. 31, 2010
Dec. 31, 2009
Dec. 31, 2008
Dec. 31, 2011
$0.33 - $14.91 [Member]
Y
Dec. 31, 2011
$15.00 - $15.09 [Member]
Y
Dec. 31, 2011
$15.32 - $18.96 [Member]
Y
Dec. 31, 2011
$19.45 - $22.74 [Member]
Y
Dec. 31, 2011
$22.97 - $25.16 [Member]
Y
Dec. 31, 2011
$25.19 - $26.90 [Member]
Y
Dec. 31, 2011
$26.97 - $29.89 [Member]
Y
Dec. 31, 2011
$29.93 - $38.93 [Member]
Y
Dec. 31, 2011
$40.26 - $44.00 [Member]
Y
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]                          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 38.6       4.3 4.0 4.4 4.0 5.7 4.6 4.9 3.2 3.5
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 3.7       2.2 3.5 2.5 3.8 3.1 3.9 4.8 4.3 6.2
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 23.98 $ 21.90 $ 20.84 $ 21.24 $ 10.84 $ 15.07 $ 17.69 $ 21.27 $ 24.47 $ 26.33 $ 28.58 $ 33.35 $ 41.87
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 26.1 32.1     3.7 2.7 3.9 2.7 5.3 3.2 2.5 2.1 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 21.51 $ 20.96     $ 10.45 $ 15.06 $ 17.78 $ 21.36 $ 24.44 $ 26.35 $ 28.46 $ 32.77 $ 0.00
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit         $ 0.33 $ 15.00 $ 15.32 $ 19.45 $ 22.97 $ 25.19 $ 26.97 $ 29.93 $ 40.26
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit         $ 14.91 $ 15.09 $ 18.96 $ 22.74 $ 25.16 $ 26.90 $ 29.89 $ 38.93 $ 44.00