Balance Sheet Components (Tables)
|
6 Months Ended |
Jul. 31, 2020 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Summary of prepaid expenses and other current assets |
Prepaid expenses and other current assets consisted of the following: | | | | | | | | | | | | | July 31, 2020 | | January 31, 2020 | | (in thousands) | | | | Prepaid expenses | $ | 20,450 | | | $ | 20,390 | | | Prepaid software licenses | 14,675 | | | 16,645 | | | Prepaid hosting services | 6,536 | | | 8,056 | | | Other current assets | 6,513 | | | 6,523 | | | Prepaid expenses and other current assets | $ | 48,174 | | | $ | 51,614 | |
|
| Property, plant and equipment |
Property and equipment, net consisted of the following: | | | | | | | | | | | | | July 31, 2020 | | January 31, 2020 | | (in thousands) | | | | Data center and other computer equipment | $ | 131,648 | | | $ | 87,166 | | | Capitalized internal-use software | 35,093 | | | 30,354 | | | Leasehold improvements | 15,517 | | | 13,157 | | | Purchased software | 3,071 | | | 2,604 | | | Furniture and equipment | 5,306 | | | 4,835 | | | Construction in process | 30,060 | | | 47,626 | | | 220,695 | | | 185,742 | | | Less: Accumulated depreciation and amortization | (67,392) | | | (49,664) | | | Property and equipment, net | $ | 153,303 | | | $ | 136,078 | |
|
| Schedule of total intangible assets, net |
Intangible Assets, Net Total intangible assets, net consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | July 31, 2020 | | | | | | Weighted-Average Remaining Useful Life | | Gross Carrying Amount | | Accumulated Amortization | | Net Amount | | | | (in thousands) | | | | | | (in months) | | Developed technology | $ | 1,293 | | | $ | 1,241 | | | $ | 52 | | | 3 | | Customer relationships | 653 | | | 366 | | | 287 | | | 27 | | Non-compete agreement | 131 | | | 123 | | | 8 | | | 3 | | Total | $ | 2,077 | | | $ | 1,730 | | | $ | 347 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | January 31, 2020 | | | | | | Weighted-Average Remaining Useful Life | | Gross Carrying Amount | | Accumulated Amortization | | Net Amount | | | | (in thousands) | | | | | | (in months) | | Developed technology | $ | 1,238 | | | $ | 1,067 | | | $ | 171 | | | 9 | | Customer relationships | 607 | | | 280 | | | 327 | | | 33 | | Non-compete agreement | 121 | | | 92 | | | 29 | | | 9 | | Total | $ | 1,966 | | | $ | 1,439 | | | $ | 527 | | | |
|
| Schedule of estimated aggregate future amortization expense of intangible assets |
The estimated aggregate future amortization expense of intangible assets as of July 31, 2020 is as follows: | | | | | | | Total | | (in thousands) | | Fiscal 2021 (remaining six months) | $ | 126 | | | Fiscal 2022 | 130 | | | Fiscal 2023 | 91 | | | | | | | Total amortization expense | $ | 347 | |
|
| Summary of accrued expenses |
Accrued expenses consisted of the following: | | | | | | | | | | | | | July 31, 2020 | | January 31, 2020 | | (in thousands) | | | | Web hosting services | $ | 8,169 | | | $ | 16,367 | | | Other accrued expenses | 4,133 | | | 7,459 | | | Accrued marketing | 2,900 | | | 1,970 | | | Accrued purchases of property and equipment | 2,630 | | | 2,789 | | | Accrued legal and accounting | 1,379 | | | 1,770 | | | Accrued expenses | $ | 19,211 | | | $ | 30,355 | |
|
| Summary of accrued payroll and benefits |
Accrued payroll and benefits consisted of the following: | | | | | | | | | | | | | July 31, 2020 | | January 31, 2020 | | (in thousands) | | | | Accrued commissions | $ | 11,024 | | | $ | 15,399 | | | Accrued payroll and related expenses | 10,635 | | | 6,680 | | | Accrued bonuses | 8,115 | | | 8,171 | | | Employee Stock Purchase Plan | 6,325 | | | 6,560 | | | Accrued payroll and benefits | $ | 36,099 | | | $ | 36,810 | |
|