XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2021
Balance Sheet Components [Abstract]  
Schedule of Accounts Receivable Our short-term accounts receivable consist of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, gross$429,895 $331,547 
Less: allowance for credit losses(17,500)(20,500)
Less: allowance for returns(17,129)(16,344)
Accounts receivable, net$395,266 $294,703 
Accounts Receivable, Allowance for Credit Loss
Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2021 and 2020:
20212020
 (in thousands)
Balance as of January 31$20,500 $5,150 
Provision for credit losses8,029 13,723 
Write-offs(11,029)(1,373)
Balance as of July 31$17,500 $17,500 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Prepaid expenses$87,428 $60,702 
Restricted cash from international employee stock sales63,185 50,475 
Other21,675 5,642 
Prepaid expenses and other current assets$172,288 $116,819 
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Computer and office equipment$183,778 $137,445 
Software49,353 36,216 
Leasehold improvements24,493 23,593 
Furniture and fixtures 4,477 4,625 
Property and equipment, gross262,101 201,879 
Less: accumulated depreciation and amortization(68,249)(51,955)
Property and equipment, net$193,852 $149,924 
Schedule of Other Noncurrent Assets
Other assets, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, noncurrent$32,224 $28,008 
Prepaid expenses, noncurrent20,341 12,386 
Other16,997 16,891 
Other assets, noncurrent$69,562 $57,285 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accrued expenses$230,311 $157,167 
Accrued compensation and benefits100,376 118,640 
Proceeds from employee equity transactions to be remitted to employees and tax authorities73,074 54,174 
Sales and other tax liabilities32,992 27,453 
Operating lease liabilities, current17,355 15,601 
Customer deposit liabilities14,541 13,050 
Other13,513 6,933 
Accrued expenses and other current liabilities$482,162 $393,018 
Schedule of Other Liabilities Non Current
Other liabilities, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Sales and other tax liabilities$54,187 $58,133 
Other3,697 3,501 
Other liabilities, noncurrent$57,884 $61,634