XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1
INCOME TAXES (Details) - Schedule of the Provision for Income Taxes - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Federal:      
Current $ 4,580 $ 4,485 $ 4,450
Deferred 14,102 2,925 12,064
Total 18,682 7,410 16,514
State and Local:      
Current 3,377 4,167 3,098
Deferred 501 (2,035) (581)
Total 3,878 2,132 2,517
Provision for income taxes $ 22,560 $ 9,542 $ 19,031