Balance Sheet Components (Tables)
|
9 Months Ended |
Oct. 31, 2024 |
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] |
|
| Schedule of Property and Equipment, Net |
Property and equipment, net consisted of the following (in thousands): | | | | | | | | | | | | | October 31, 2024 | | January 31, 2024 | | Data center and other computer equipment | $ | 694,817 | | | $ | 525,890 | | | Capitalized internal-use software and website development costs | 248,397 | | | 183,117 | | | Leasehold improvements | 42,083 | | | 39,168 | | | Purchased software | 15,355 | | | 10,907 | | | Furniture and equipment | 10,289 | | | 8,524 | | | Construction in progress | 210,581 | | | 190,832 | | | 1,221,522 | | | 958,438 | | | Less: Accumulated depreciation and amortization | (474,955) | | | (338,266) | | | Property and equipment, net | $ | 746,567 | | | $ | 620,172 | |
|
| Schedule of Intangible Assets, Net |
Intangible Assets, Net Total intangible assets, net consisted of the following (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | October 31, 2024 | | Weighted-Average Remaining Useful Life | | Gross Carrying Amount | | Accumulated Amortization | | Net Amount | | | | | | | | | (in months) | | Developed technology | $ | 144,849 | | | $ | 57,666 | | | $ | 87,183 | | | 54 | | Customer relationships | 17,029 | | | 7,635 | | | 9,394 | | | 62 | | Intellectual property and other acquired intangible assets | 15,843 | | | 3,066 | | | 12,777 | | | 115 | | Total | $ | 177,721 | | | $ | 68,367 | | | $ | 109,354 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | January 31, 2024 | | Weighted-Average Remaining Useful Life | | Gross Carrying Amount | | Accumulated Amortization | | Net Amount | | | | | | | | | (in months) | | Developed technology | $ | 131,346 | | | $ | 41,854 | | | $ | 89,492 | | | 60 | | Customer relationships | 17,027 | | | 5,825 | | | 11,202 | | | 68 | | Intellectual property and other acquired intangible assets | 15,842 | | | 2,018 | | | 13,824 | | | 123 | | Total | $ | 164,215 | | | $ | 49,697 | | | $ | 114,518 | | | |
|
| Schedule of Estimated Aggregate Future Amortization Expense of Intangible Assets |
The estimated aggregate future amortization expense of intangible assets as of October 31, 2024 was as follows (in thousands): | | | | | | | Total | | Fiscal 2025 (remaining three months) | $ | 6,332 | | | Fiscal 2026 | 24,240 | | | Fiscal 2027 | 22,065 | | | Fiscal 2028 | 21,552 | | | Fiscal 2029 | 18,799 | | | Thereafter | 16,366 | | | Total amortization expense | $ | 109,354 | |
|
| Schedule of Goodwill |
The change in goodwill during the nine months ended October 31, 2024 consisted of the following (in thousands): | | | | | | | Amounts | | | Goodwill as of January 31, 2024 | $ | 638,041 | | Goodwill acquired (1) | 83,957 | | | | | Foreign currency translation | 18 | | Goodwill as of October 31, 2024 | $ | 722,016 | |
(1) Goodwill acquired resulted from the acquisition of Flow Security. Refer to Note 9 for additional information.
|
| Schedule of Accrued Expenses |
Accrued expenses consisted of the following (in thousands): | | | | | | | | | | | | | October 31, 2024 | | January 31, 2024 | | | | | | Web hosting services | $ | 50,545 | | | $ | 40,706 | | | Accrued professional services | 28,443 | | | 11,867 | | | Accrued marketing | 27,387 | | | 14,623 | | | Accrued purchases of property and equipment | 22,192 | | | 16,190 | | | Accrued partner rebates | 17,997 | | | 4,434 | | | Accrued partner commissions | 16,509 | | | 13,584 | | | Other accrued expenses | 6,658 | | | 9,078 | | | Accrued interest expense | 4,750 | | | 10,375 | | | Accrued health benefits and claims | 2,117 | | | 5,039 | | | Accrued expenses | $ | 176,598 | | | $ | 125,896 | |
|
| Schedule of Accrued Payroll and Benefits |
Accrued payroll and benefits consisted of the following (in thousands): | | | | | | | | | | | | | October 31, 2024 | | January 31, 2024 | | Accrued commissions | $ | 191,241 | | | $ | 116,870 | | | Accrued payroll and related expenses | 59,475 | | | 58,579 | | | Employee Stock Purchase Plan | 37,748 | | | 22,315 | | | Accrued bonuses | 36,425 | | | 36,860 | | | Accrued payroll and benefits | $ | 324,889 | | | $ | 234,624 | |
|