XML 58 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Tables)
12 Months Ended
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure
Prepaid expenses and other current assets consisted of the following:
As of January 31,
20202019
(in thousands)
Restricted cash from international employee stock sales $48,547  $—  
Prepaid expenses22,320  9,263  
Other4,141  989  
Prepaid expenses and other current assets$75,008  $10,252  
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of January 31,
20202019
(in thousands)
Computer and office equipment$51,375  $32,515  
Leasehold improvements 18,215  7,660  
Software10,855  6,575  
Furniture and fixtures 3,949  1,993  
Property and equipment, gross84,394  48,743  
Less: accumulated depreciation and amortization(27,256) (11,468) 
Property and equipment, net$57,138  $37,275  
Schedule of Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of January 31,
20202019
(in thousands)
Accounts receivable, noncurrent$9,011  $3,264  
Equity investment3,000  —  
Other10,321  8,244  
Other assets, noncurrent$22,332  $11,508  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of January 31,
20202019
(in thousands)
Liabilities to employees and tax authorities from international employee stock sales $49,287  $—  
Accrued compensation and benefits36,732  12,004  
Accrued expenses17,475  13,596  
Operating lease liabilities, current7,675  —  
Other11,523  6,656  
Accrued expenses and other current liabilities$122,692  $32,256  
Schedule of Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of January 31,
20202019
(in thousands)
Sales and other tax liabilities$33,957  $20,817  
Convertible promissory notes, net of debt discount—  14,858  
Other2,329  3,785  
Other liabilities, noncurrent$36,286  $39,460