XML 68 R65.htm IDEA: XBRL DOCUMENT v2.4.0.6
Employee Stock Plans (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-employee director award $ 120    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 21,800,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 7,602,876 9,489,328  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value 17,642 2,445 2,106
Proceeds from exercise of stock options 46,665 8,057 4,234
Tax benefits related to stock-based compensation awards $ 19,796 $ 7,301 $ 3,025