v3.25.1
STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expense (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
Cost of revenue — recurring    
Stock-Based Compensation Plans    
Stock-based compensation expense 445 549
Cost of revenue — nonrecurring perpetual | Nonrecurring perpetual    
Stock-Based Compensation Plans    
Stock-based compensation expense 22 14
Cost of revenue — nonrecurring perpetual | Nonrecurring professional services and other revenue    
Stock-Based Compensation Plans    
Stock-based compensation expense (146) 519
Research and development, net    
Stock-Based Compensation Plans    
Stock-based compensation expense 3,093 3,543
Selling, general and administrative    
Stock-Based Compensation Plans    
Stock-based compensation expense $ 12,053 $ 13,396