XML 68 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Balance Sheet Components (Tables)
9 Months Ended
Oct. 31, 2019
Balance Sheet Components [Abstract]  
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
October 31,
2019
January 31,
2019
(in thousands)
Restricted cash from international employee stock sales $48,547  $—  
Prepaid expenses21,309  9,263  
Other2,764  989  
Prepaid expenses and other current assets$72,620  $10,252  
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
October 31,
2019
January 31,
2019
(in thousands)
Computer and office equipment$46,031  $32,515  
Leasehold improvements 17,844  7,660  
Software9,371  6,575  
Furniture and fixtures 3,426  1,993  
Property and equipment, gross76,672  48,743  
Less: accumulated depreciation and amortization(22,824) (11,468) 
Property and equipment, net$53,848  $37,275  
Schedule of Other Noncurrent Assets
Other assets, noncurrent consisted of the following:
As of
October 31,
2019
January 31,
2019
(in thousands)
Accounts receivable, noncurrent$10,366  $3,264  
Equity investment3,000  —  
Other7,344  8,244  
Other assets, noncurrent$20,710  $11,508  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
October 31,
2019
January 31,
2019
(in thousands)
Liabilities to employees and tax authorities from international employee stock sales $48,547  $—  
Accrued compensation and benefits39,428  12,004  
Accrued expenses20,976  13,596  
Operating lease liabilities, current5,725  —  
Other13,388  6,656  
Accrued expenses and other current liabilities$128,064  $32,256  
Schedule of Other Liabilities Non Current
Other liabilities, noncurrent consisted of the following:
As of
October 31,
2019
January 31,
2019
(in thousands)
Sales and other tax liabilities$31,262  $20,817  
Convertible promissory notes, net of debt discount—  14,858  
Other1,281  3,785  
Other liabilities, noncurrent$32,543  $39,460