XML 167 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Income Tax Disclosure [Abstract]      
Tax at federal statutory rate $ 276,270 $ 174,785 $ 52,277
State taxes 56,336 37,137 13,666
Foreign rate differential 141 2,943 1,017
Non-deductible compensation 15,757 10,639 10,231
Stock-based compensation 58,770 96,936 124,631
Permanent items 10,371 4,016 9,090
Foreign-derived intangible income deduction (56,630) (63,571) (76,686)
Research and development credits (49,813) (39,226) (38,127)
Tax uncertainties 7,478 2,674 2,296
Change in valuation allowance (7,765) (14,109) 39,288
Deferred rate change (3,993) (6,803) 2,014
Other (1,576) (10,571) 5,868
Total provision for income taxes $ 305,346 $ 194,850 $ 145,565
Effective tax rate 23.20% 23.40% 58.40%