XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION - Summary of Activity under Company's Stock Option Plans (Details) - USD ($)
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
STOCK-BASED COMPENSATION      
Shares, Outstanding, Beginning balance 1,440,000    
Shares, Granted 21,000 67,000 73,000
Shares, Exercised (94,000)    
Shares, Forfeited (2,000)    
Shares, Outstanding, Ending balance 1,365,000 1,440,000  
Shares, Exercisable 1,273,000    
Shares, Vested or expected to vest 1,365,000    
Weighted Average Exercise Price Per Share, Outstanding, Beginning balance $ 43.84    
Weighted Average Exercise Price Per Share, Granted 41.64    
Weighted Average Exercise Price Per Share, Exercised 27.42    
Weighted Average Exercise Price Per Share, Forfeited 33.81    
Weighted Average Exercise Price Per Share, Outstanding, Ending balance 44.95 $ 43.84  
Weighted Average Exercise Price Per Share, Exercisable 45.33    
Weighted Average Exercise Price Per Share, Vested or expected to vest $ 44.95    
Weighted Average Remaining Contractual Term (Years), Outstanding 4 years 8 months 1 day 5 years 5 months 15 days  
Weighted Average Remaining Contractual Term (Years), Exercisable 4 years 4 months 24 days    
Weighted Average Remaining Contractual Term (Years), Vested or expected to vest 4 years 8 months 1 day    
Weighted Average Grant Date Fair Value Per Share, Outstanding $ 10.43 $ 10.11  
Weighted Average Grant Date Fair Value Per Share, Exercisable $ 10.61    
Weighted Average Grant Date Fair Value Per Share, Vested or expected to vest $ 10.43