XML 170 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
$      
US federal statutory tax rate $ (11,695) $ (27,636) $ (34,339)
State and local income taxes, net of federal income tax effect (6,193) (3,715) (12,402)
Research and development tax credits (28,582) (44,664) (39,319)
Foreign tax credit 0 0 (3,014)
Nondeductible executive compensation 5,428 5,603 5,512
Stock-based compensation (468) 1,710 (64,721)
Other nontaxable or nondeductible items (3,947) 1,850 0
Changes in unrecognized tax benefits 36,006 29,163 76,178
Provision for (benefit from) income taxes $ 15,460 $ (2,527) $ 13,084
%      
US federal statutory tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect 11.10% 2.80% 7.60%
Research and development tax credits 51.30% 33.90% 24.10%
Foreign tax credit 0.00% 0.00% 1.80%
Nondeductible executive compensation (9.70%) (4.30%) (3.40%)
Stock-based compensation 0.80% (1.30%) 39.60%
Other nontaxable or nondeductible items 7.10% (1.40%) 0.00%
Changes in unrecognized tax benefits (64.70%) (22.20%) (46.60%)
Effective tax rate (27.80%) 1.90% (8.00%)
India      
$      
Statutory tax rate difference $ 366 $ 634 $ 779
Other $ 2 $ (1,584) $ (507)
%      
Statutory tax rate difference (0.70%) (0.50%) (0.50%)
Other 0.00% 1.20% 0.30%
Ireland      
$      
Statutory tax rate difference $ 7,613 $ 3,175 $ 5,119
Changes in valuation allowances 9,988 6,105 8,260
Non deductible/non taxable items $ 5,761 $ 2,523 $ 881
%      
Statutory tax rate difference (13.70%) (2.40%) (3.10%)
Changes in valuation allowances (17.90%) (4.60%) (5.10%)
Non deductible/non taxable items (10.30%) (1.90%) (0.50%)
Other      
$      
Statutory tax rate difference $ (1,732) $ (8,925) $ 2,128
%      
Statutory tax rate difference 3.10% 6.80% (1.30%)
United States      
$      
Other $ 928 $ (94) $ 4,151
Changes in valuation allowances $ 1,985 $ 33,328 $ 64,378
%      
Other (1.70%) 0.10% (2.50%)
Changes in valuation allowances (3.50%) (25.30%) (39.40%)