XML 73 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Components of Provision for Income Tax Expense or Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Income Tax Disclosure [Abstract]      
Current, Federal $ 49,695 $ 75,533 $ 11,623
Current, State 12,950 18,972 894
Current, Foreign 1,512 2,205 4,030
Current income tax expense, total 64,157 96,710 16,547
Deferred, Federal (4,724) (4,151) (7,801)
Deferred, State 671 498 (3,325)
Deferred, Foreign 1,476 958 (3,144)
Deferred income tax expense (benefit), total (2,577) (2,695) (14,270)
Income tax expense (benefit), total $ 61,580 $ 94,015 $ 2,277