XML 67 R44.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Stock-based compensation (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
9 Months Ended
Jul. 31, 2011
Summarized activity related to stock options  
Number of Options Outstanding, Beginning Balance 2,362
Number of Options, Granted 287
Number of Options, Exercised (784)
Number of Options, Forfeited or expired (9)
Number of Options Outstanding, Ending Balance 1,856
Number of Options, Vested or expected to vest 1,778
Number of Options, Exercisable 947
Weighted Average Exercise Price Per Share, Outstanding, Beginning Balance $ 20.15
Weighted Average Exercise Price Per Share, Granted $ 43.32
Weighted Average Exercise Price Per Share, Exercised $ 18.94
Weighted Average Exercise Price Per Share, Forfeited or expired $ 26.47
Weighted Average Exercise Price Per Share, Outstanding, Ending Balance $ 24.21
Weighted Average Exercise Price Per Share, Vested or expected to vest $ 23.92
Weighted Average Exercise Price Per Share, Exercisable $ 19.77
Aggregate Intrinsic Value, Outstanding $ 49,786
Aggregate Intrinsic Value, Vested or expected to vest 48,191
Aggregate Intrinsic Value, Exercisable $ 29,616
Weighted Average Remaining Term, Outstanding 6.4
Weighted Average Remaining Term, Vested or expected to vest 6.3
Weighted Average Remaining Term, Exercisable 4.8