XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of The Federal Statutory Income Tax Rate And The 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 statutory federal rate $ 17,884 $ 13,139 $ 7,225
State taxes, net of federal benefit 2,782 3,792 (1,794)
U.S. tax on foreign earnings 17,389 14,569 14,357
Foreign rate difference 2,022 819 (53)
Nondeductible expenses 828 701 893
Induced conversion expense 2,129 0 0
Research and development credit (7,880) (7,916) (6,870)
Change in reserve for unrecognized tax benefits 7,880 7,916 6,870
Stock-based compensation 1,032 3,555 (7,069)
Change in valuation allowance, including the effect of tax rate change (203,542) (102,573) (5,995)
Other 15 (448) 60
Total (benefit from) provision for income taxes $ (159,461) $ (66,446) $ 7,624