| Jan 31, 2014 | Jan 31, 2015 | Jan 31, 2016 | Jan 31, 2017 | Jan 31, 2018 | Jan 31, 2019 | Jan 31, 2020 | Jan 31, 2021 | Jan 31, 2022 | Jan 31, 2023 | Jan 31, 2024 | Jan 31, 2025 |
|---|
| Net income | 24 | 40 | 54 | 69 | 142 | 230 | 301 | 380 | 427 | 488 | 526 | 714 |
|---|
| Depreciation and amortization | - | - | - | - | - | - | - | 29 | 27 | 29 | 33 | 39 |
|---|
| Reduction of operating lease right-of-use assets | - | - | - | - | - | - | - | - | - | 12 | 12 | 12 |
|---|
| Accretion of discount on short-term investments | -0 | -2 | -3 | -2 | -1 | 2 | 3 | -3 | -6 | 4 | 27 | 24 |
|---|
| Stock-based compensation | - | - | - | - | - | - | - | 185 | 235 | 352 | 394 | 437 |
|---|
| Amortization of deferred costs | - | - | - | - | - | - | - | 21 | 26 | 22 | 18 | 16 |
|---|
| Deferred income taxes | -2 | -4 | -6 | -5 | 3 | -8 | -7 | -1 | 11 | -128 | -105 | -112 |
|---|
| Other, net | - | - | - | - | - | - | - | - | - | - | - | 1 |
|---|
| Accounts receivable | 20 | 34 | 47 | 38 | 51 | 79 | 56 | 174 | 67 | 72 | 150 | 165 |
|---|
| Unbilled accounts receivable | - | - | - | - | - | 5 | 15 | 14 | 16 | 19 | -46 | 4 |
|---|
| Deferred costs | - | - | - | - | - | 19 | 25 | 27 | 17 | 21 | 10 | 18 |
|---|
| Prepaid expenses and other current and long-term assets | - | - | -0 | -1 | 2 | 11 | 3 | 12 | 3 | 47 | -0 | 17 |
|---|
| Accounts payable | -1 | 1 | -0 | 1 | 1 | 2 | 3 | 1 | -3 | 21 | -10 | -2 |
|---|
| Increase (Decrease) in Accrued Liabilities | 10 | -1 | 5 | 0 | 7 | 1 | -15 | 14 | 9 | 9 | -4 | -1 |
|---|
| Income tax payable | -5 | 3 | -3 | 1 | -3 | 1 | 1 | -3 | 5 | -3 | 7 | -3 |
|---|
| Deferred revenue | 28 | 46 | 39 | 56 | 62 | 89 | - | 147 | 116 | 140 | 188 | 228 |
|---|
| Lease liabilities | - | - | - | - | - | - | - | - | -12 | -11 | -7 | -10 |
|---|
| Other long-term liabilities | 1 | 0 | 2 | 2 | 4 | 3 | 1 | 2 | 7 | 9 | 1 | 0 |
|---|
| Net cash provided by operating activities | 42 | - | - | - | - | 311 | 437 | 551 | 764 | 780 | 911 | 1,090 |
|---|
| Purchases of short-term investments | - | - | - | - | - | 726 | 753 | 979 | 1,117 | 1,997 | 2,698 | 2,582 |
|---|
| Maturities and sales of short-term investments | - | 157 | 365 | 226 | 295 | 632 | 688 | 654 | 793 | 1,003 | 1,648 | 1,902 |
|---|
| Long-term assets | 1 | 0 | 0 | 1 | 2 | 1 | 1 | 9 | 14 | 14 | 26 | 21 |
|---|
| Net cash used in investing activities | -27 | - | - | - | - | -104 | -517 | -334 | -346 | -1,008 | -1,076 | -700 |
|---|
| Proceeds from Stock Options Exercised | 1 | 6 | 6 | 12 | 21 | 26 | 11 | 35 | 52 | 44 | 63 | 106 |
|---|
| Taxes paid related to net share settlement of equity awards | - | 0 | 0 | 0 | - | - | - | - | 55 | 63 | 79 | 79 |
|---|
| Net cash provided by (used in) financing activities | 215 | - | - | - | - | 26 | 10 | 34 | -4 | -19 | -16 | 26 |
|---|
| Effect of exchange rate changes on cash, cash equivalents, and restricted cash | - | - | - | - | - | -2 | -3 | 0 | -5 | -5 | -2 | -2 |
|---|
| Net change in cash, cash equivalents, and restricted cash | - | - | - | - | - | 231 | -72 | 252 | 410 | -252 | -183 | 414 |
|---|
| Income Taxes Paid, Net | - | - | 20 | 14 | 12 | 20 | 14 | 18 | 59 | 168 | 134 | 322 |
|---|
| Excess Tax Benefit From Employee Stock Plans | - | - | - | - | - | 46 | 50 | 81 | 56 | 82 | 71 | 9 |
|---|