XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Components of Provision for Income Tax Expense or Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Income Tax Disclosure [Abstract]      
Current, Federal $ 46,714 $ 49,695 $ 75,533
Current, State 19,422 12,950 18,972
Current, Foreign 1,722 1,476 958
Current income tax expense, total 69,222 64,157 96,710
Deferred, Federal 24,141 (4,724) (4,151)
Deferred, State (1,152) 671 498
Deferred, Foreign 3,086 1,512 2,205
Deferred income tax expense (benefit), total 24,711 (2,577) (2,695)
Income tax expense (benefit), total $ 93,933 $ 61,580 $ 94,015