XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION - Summary of Activity under Company's Stock Option Plans (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2024
Jan. 31, 2024
STOCK-BASED COMPENSATION    
Shares, Outstanding, Beginning balance 1,365  
Shares, Granted 6  
Shares, Exercised (249)  
Shares, Forfeited (4)  
Shares, Outstanding, Ending balance 1,118 1,365
Shares, Exercisable 1,047  
Shares, Vested or expected to vest 1,118  
Weighted Average Exercise Price Per Share, Outstanding, Beginning balance $ 44.95  
Weighted Average Exercise Price Per Share, Granted 61.22  
Weighted Average Exercise Price Per Share, Exercised 41.58  
Weighted Average Exercise Price Per Share, Forfeited 60.07  
Weighted Average Exercise Price Per Share, Outstanding, Ending balance 45.73 $ 44.95
Weighted Average Exercise Price Per Share, Exercisable 46.13  
Weighted Average Exercise Price Per Share, Vested or expected to vest $ 45.73  
Weighted Average Remaining Contractual Term (Years), Outstanding 4 years 5 months 19 days 4 years 8 months 1 day
Weighted Average Remaining Contractual Term (Years), Exercisable 4 years 2 months 8 days  
Weighted Average Remaining Contractual Term (Years), Vested or expected to vest 4 years 5 months 19 days  
Weighted Average Grant Date Fair Value Per Share, Outstanding $ 10.63 $ 10.43
Weighted Average Grant Date Fair Value Per Share, Exercisable 10.81  
Weighted Average Grant Date Fair Value Per Share, Vested or expected to vest $ 10.63