v3.26.1
Income Taxes - Components of Provision for Income Tax Expense or Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Income Tax Disclosure [Abstract]      
Current, Federal $ 89,207 $ 76,959 $ 46,714
Current, State 22,325 21,568 19,422
Current, Foreign 7,550 2,149 3,086
Deferred, Federal 12,028 (6,461) 24,141
Current income tax expense, total 119,082 100,676 69,222
Deferred, State 514 1,619 (1,152)
Deferred, Foreign 354 1,876 1,722
Deferred income tax expense (benefit), total 12,896 (2,966) 24,711
Income tax expense (benefit), total $ 131,978 $ 97,710 $ 93,933