XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Current:      
U.S. federal tax $ 303 $ (3,525) $ 907
U.S. state taxes 1 175 0
Non-U.S. foreign taxes 1,711 2,395 1,778
Current income tax provision 2,015 (955) 2,685
Deferred:      
U.S. federal tax 18,909 (4,231) (4,819)
U.S. state taxes 0 0 (14)
Non-U.S. foreign taxes (37) (366) (82)
Deferred income tax provision 18,872 (4,597) (4,915)
Provision (benefit) for income taxes $ 20,887 $ (5,552) $ (2,230)