XML 13 R23.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Stock-Based Compensation (Details) (USD $)
In Thousands, except Per Share data
6 Months Ended
Jul. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock option, Forfeited 38
Stock Options [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options, beginning balance 3,270
Weighted average exercise price, beginning of period $ 10.83
Number of stock options, granted 118
Weighted average exercise price, granted $ 39.84
Number of stock option, exercised 901
Weighted average exercise price, exercised $ 8.55
Weighted average exercise price, forfeited $ 8.08
Number of stock options, ending balance 2,449
Weighted average exercise price, end of period $ 13.11
Number of stock options, exercisable 488
Weighted average exercise price, exercisable $ 6.20
Performance Units [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares, beginning balance 174
Weighted average grant date fair value, beginning of period $ 20.96
Number of shares, granted 201
Weighted average grant date fair value, granted $ 39.01
Number of shares, ending balance 375
Weighted average grant date fair value, end of period $ 30.63
Restricted Shares [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares, beginning balance 8
Weighted average grant date fair value, beginning of period $ 21.22
Number of shares, granted 8
Weighted average grant date fair value, granted $ 47.55
Number of shares, ending balance 16
Weighted average grant date fair value, end of period $ 34.17