Employee Benefit Plans (Tables)
12 Months Ended
Jan. 31, 2012
Employee Benefit Plans [Abstract]  
Schedule Of Restricted Stock Units Activity
                 
     Shares     Weighted-
average grant date
fair value
 

Outstanding at January 31, 2011

     543,841      $ 38.60   

Granted

     272,949        48.53   

Vested

     (210,094 )      37.40   

Canceled

     (38,198 )      41.35   
    

 

 

         

Outstanding at January 31, 2012

     568,498        43.74   
    

 

 

         
Schedule Of Stock Options Activity
                                 
     Shares     Weighted-
average
exercise price
     Weighted-
Average
remaining
contractual term
(in years)
     Aggregate
intrinsic
value
(in thousands)
 

Outstanding at January 31, 2011

     2,881,356      $ 35.36                     

Granted

     12,882        48.79                     

Exercised

     (1,215,028 )      37.76                     

Canceled

     (27,810 )      23.95                     
    

 

 

                           

Outstanding at January 31, 2012

     1,651,400        33.89         4.2       $ 29,783   
    

 

 

                           

Vested and expected to vest at January 31, 2012

     1,638,799        33.95         4.1         29,444   
    

 

 

                           

Exercisable at January 31, 2012

     1,296,587        36.72         3.3         19,712   
    

 

 

                           
Summary Of The Status Of Stock-Based Equity Incentives Outstanding
                                         
     Outstanding      Exercisable  

Range of exercise prices

   Number
outstanding
at 1/31/12
     Weighted-
average
remaining
contractual
life (years)
     Weighted-
average
exercise
price
     Number
exercisable
at 1/31/12
     Weighted-
average
exercise
price
 

$21.13 – $21.13

     339,766         7.1       $ 21.13         23,648       $ 21.13   

  24.04 – 35.38

     340,329         3.9         31.80         332,914         31.81   

  35.95 – 36.66

     84,000         4.5         36.58         84,000         36.58   

  37.04 – 37.04

     295,130         4.2         37.04         295,130         37.04   

  37.06 – 41.08

     450,116         2.7         39.24         446,725         39.25   

  41.55 – 48.79

     138,559         2.2         44.09         110,670         43.38   

  51.17 – 51.17

     3,500         0.1         51.17         3,500         51.17   
    

 

 

                      

 

 

          
       1,651,400         4.2         33.89         1,296,587         36.72