v3.26.1
INCOME TAXES - Components of the amounts of income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Current:      
Federal $ 13,294 $ 18,033 $ 10,870
State and local 2,014 5,056 1,835
Foreign 1,147 791 2,537
Total 16,455 23,880 15,242
Deferred:      
Federal 5,586 1,015 (923)
State and local 859 367 301
Foreign (165) 483 1,955
Total 6,280 1,865 1,333
Provision for income taxes $ 22,735 $ 25,745 $ 16,575