XML 45 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
Nature of Business and Significant Accounting Policies (Details 6) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Stock Option Awards
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value per share $ 11.61 $ 11.52 $ 9.96
Total fair value of awards granted $ 4,613 $ 7,299 $ 10,534
Total fair value of awards vested 8,492 7,281 6,964
Total intrinsic value of options exercised 21,234 33,920 34,648
Restricted Stock Unit Awards
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value per share $ 34.35 $ 29.91 $ 25.38
Total fair value of awards granted 21,822 16,011 16,793
Employee Stock Purchase Plan
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value per share $ 6.99 $ 6.59 $ 8.37
Total fair value of shares estimated to be issued $ 2,359 $ 1,885 $ 1,073