v3.26.1
INCOME TAXES - Summary of income before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
INCOME TAXES      
Domestic $ 147,689 $ 107,748 $ 42,114
Foreign 12,820 3,456 6,819
Total income before income taxes $ 160,509 $ 111,204 $ 48,933