XML 63 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Jan. 31, 2017
Stockholders' Equity Note [Abstract]  
Schedule of restricted stock
Restricted Stock Units
     
Awards 
Outstanding
   
Weighted Average 
Grant Date 
Fair Value
 
Unvested as of January 31, 2015
        2,091,412         $ 23.80    
Granted
        507,319         $ 47.36    
Vested
        (549,848)         $ 19.40    
Canceled
                $    
Unvested as of January 31, 2016
        2,048,883         $ 30.79    
Granted
        630,642         $ 25.82    
Vested
        (678,164)         $ 22.43    
Canceled
        (2,500)         $ 17.95    
Unvested as of January 31, 2017
        1,998,861         $ 31.70    
 
Schedule of information regarding stock options
     
2017
   
2016
   
2015
 
     
Shares
   
Weighted 
Average 
Exercise
   
Shares
   
Weighted 
Average 
Exercise
   
Shares
   
Weighted 
Average 
Exercise
 
Stock options outstanding at beginning of year
        331,651         $ 10.59           469,176         $ 11.16           536,976         $ 11.11    
Exercised
        (20,520)         $ 12.65           (37,525)         $ 11.11           (67,800)         $ 10.76    
Granted
                $                   $                   $    
Cancelled or forfeited
        (60,000)         $ 15.87           (100,000)         $ 13.08                   $    
Stock options outstanding at end of year
        251,131         $ 9.16           331,651         $ 10.59           469,176         $ 11.16    
Exercisable
        251,131         $ 9.16           253,151         $ 9.07           250,176         $ 8.63    
 
Schedule of information about stock options outstanding
Range of Exercise Prices
   
Number
Outstanding as of
January 31,
2017
   
Weighted
Average
Remaining
Contractual Life
   
Weighted
Average
Exercise
Price
   
Number
Exercisable as of
January 31,
2017
   
Weighted
Average
Exercise
Price
 
$0.00 – $8.00
        113,800           1.24         $ 6.61           113,800         $ 6.61    
$8.01 – $12.00
        84,265           0.60         $ 9.23           84,265         $ 9.23    
$12.01 – $16.00
        36,400           4.08         $ 12.98           36,400         $ 12.98    
$16.01 – $40.00
        16,666           5.19         $ 17.85           16,666         $ 17.85    
          251,131                                   251,131