| Jan 31, 2019 | Jan 31, 2020 | Jan 31, 2021 | Jan 31, 2022 | Jan 31, 2023 | Jan 31, 2024 | Jan 31, 2025 |
|---|
| Subscription | 664 | - | - | - | - | 2,687 | 2,901 |
|---|
| Professional services and other | 37 | 56 | 72 | 70 | 74 | 75 | 75 |
|---|
| Total revenue | 701 | 974 | 1,453 | 2,107 | 2,516 | 2,762 | 2,977 |
|---|
| Subscription | 118 | - | - | - | - | 460 | 532 |
|---|
| Professional services and other | 75 | 79 | 104 | 123 | 110 | 113 | 89 |
|---|
| Total cost of revenue | 192 | 243 | 364 | 466 | 536 | 573 | 622 |
|---|
| Gross profit | 509 | 731 | 1,089 | 1,641 | 1,980 | 2,189 | 2,355 |
|---|
| Sales and marketing | 540 | 591 | 799 | 1,077 | 1,243 | 1,168 | 1,161 |
|---|
| Research and development | 186 | 186 | 272 | 393 | 481 | 539 | 588 |
|---|
| General and administrative | 209 | 147 | 193 | 233 | 316 | 420 | 376 |
|---|
| Restructuring Charges | - | - | - | - | 28 | 30 | 30 |
|---|
| Total operating expenses | 935 | 924 | 1,263 | 1,703 | 2,068 | 2,158 | 2,155 |
|---|
| Income (loss) from operations | -426 | -194 | -174 | -62 | -88 | 32 | 200 |
|---|
| Interest expense | - | - | - | - | - | - | 2 |
|---|
| Nonoperating Income (Expense) | 9 | 19 | 9 | 1 | 5 | 69 | 50 |
|---|
| Income (loss) before provision for income taxes | -428 | -204 | -229 | -67 | -90 | 94 | 248 |
|---|
| Income Tax Expense (Benefit) | -2 | 5 | 14 | 3 | 8 | 20 | -820 |
|---|
| Net income (loss) | -426 | -208 | -243 | -70 | -97 | 74 | 1,068 |
|---|
| Basic (in usd per share) | - | - | - | -0.36 | -0.49 | 0.36 | 5.23 |
|---|
| Diluted (in usd per share) | - | - | - | -0.36 | -0.49 | 0.36 | 5.08 |
|---|
| Foreign currency translation losses, net of tax | -6 | -1 | 7 | -8 | -15 | -0 | -10 |
|---|
| Unrealized gains (losses) on investments, net of tax | 0 | 1 | -1 | -2 | -3 | 4 | 1 |
|---|
| Other comprehensive income (loss) | -5 | 0 | 7 | -10 | -18 | 4 | -9 |
|---|
| Comprehensive income (loss) | -432 | -208 | -237 | -80 | -116 | 78 | 1,059 |
|---|
| Subscription | 16 | - | - | - | - | 52 | 58 |
|---|
| Professional services and other | 26 | 16 | 22 | 27 | 26 | 28 | 19 |
|---|
| Stock-based compensation expense | 411 | 206 | 287 | 409 | 539 | 617 | 610 |
|---|