v3.25.1
STOCK-BASED COMPENSATION - Schedule of PSU Activity (Details) - shares
shares in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Shares or Units    
Beginning balance (in shares) 3,182 2,658
Granted (in shares) 2,799 2,261
Released (in shares) (642) (410)
Forfeited (in shares) (164) (111)
Ending balance (in shares) 5,175 4,398
Performance- based RSUs    
Shares or Units    
Beginning balance (in shares) 645 532
Granted (in shares) 471 358
Released (in shares) (130) (160)
Forfeited (in shares) (100) (81)
Ending balance (in shares) 886 649