XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Components of the amounts of income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Current:      
Federal $ 18,033 $ 10,870 $ 12,776
State 5,056 1,835 1,012
Foreign 791 2,537 740
Total 23,880 15,242 14,528
Deferred:      
Federal 1,015 (923) (803)
State 367 301 23
Foreign 483 1,955 (2,452)
Total 1,865 1,333 (3,232)
Income tax expense $ 25,745 $ 16,575 $ 11,296