v3.20.2
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 licenses14,675 16,645 
Prepaid hosting services6,536 8,056 
Other current assets6,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 software35,093 30,354 
Leasehold improvements15,517 13,157 
Purchased software3,071 2,604 
Furniture and equipment5,306 4,835 
Construction in process30,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, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$1,293 $1,241 $52 3
Customer relationships653 366 287 27
Non-compete agreement131 123 8 3
Total$2,077 $1,730 $347 

January 31, 2020Weighted-Average
Remaining 
Useful
Life
Gross Carrying AmountAccumulated AmortizationNet Amount
(in thousands)(in months)
Developed technology$1,238 $1,067 $171 9
Customer relationships607 280 327 33
Non-compete agreement121 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 2022130 
Fiscal 202391 
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 expenses4,133 7,459 
Accrued marketing2,900 1,970 
Accrued purchases of property and equipment2,630 2,789 
Accrued legal and accounting1,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 expenses10,635 6,680 
Accrued bonuses8,115 8,171 
Employee Stock Purchase Plan6,325 6,560 
Accrued payroll and benefits$36,099 $36,810