v3.25.1
STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense by Type of Award (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Stock-Based Compensation Plans    
Stock-based compensation expense $ 15,467 $ 18,021
Equity Settled Awards    
Stock-Based Compensation Plans    
Stock-based compensation expense 15,428 18,009
Restricted stock units and restricted stock awards | Equity Settled Awards    
Stock-Based Compensation Plans    
Stock-based compensation expense 13,540 16,508
Stock bonus program and bonus share program | Equity Settled Awards    
Stock-Based Compensation Plans    
Stock-based compensation expense 1,888 1,501
Phantom stock units (cash-settled awards) | Cash Settled Awards    
Stock-Based Compensation Plans    
Stock-based compensation expense $ 39 $ 12