XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2022
Balance Sheet Components [Abstract]  
Schedule of Accounts Receivable Our short-term accounts receivable consist of the following:
As of
April 30, 2022January 31, 2022
(in thousands)
Accounts receivable, gross$511,406 $444,369 
Less: allowance for credit losses(20,000)(17,000)
Less: allowance for returns(7,527)(7,696)
Accounts receivable, net$483,879 $419,673 
Accounts Receivable, Allowance for Credit Loss
Below is a rollforward of our allowance for credit losses for the three months ended April 30, 2022 and 2021:
20222021
 (in thousands)
Balance as of January 31$17,000 $20,500 
Provision for credit losses13,407 1,028 
Write-offs(10,407)(3,528)
Balance as of April 30$20,000 $18,000 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
April 30, 2022January 31, 2022
(in thousands)
Prepaid expenses$102,125 $112,666 
Restricted cash from international employee stock sales6,923 10,236 
Other33,497 22,700 
Prepaid expenses and other current assets$142,545 $145,602 
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
April 30, 2022January 31, 2022
(in thousands)
Servers$206,429 $185,491 
Software66,226 59,153 
Computer and office equipment40,957 39,410 
Leasehold improvements24,562 25,340 
Furniture and fixtures 4,543 4,565 
Property and equipment, gross342,717 313,959 
Less: accumulated depreciation and amortization(102,106)(91,605)
Property and equipment, net$240,611 $222,354 
Schedule of Other Noncurrent Assets
Other assets, noncurrent consisted of the following:
As of
April 30, 2022January 31, 2022
(in thousands)
Accounts receivable, noncurrent$58,304 $55,643 
Indefinite-lived intangible assets24,232 21,020 
Prepaid expenses, noncurrent11,809 16,120 
Other13,382 13,978 
Other assets, noncurrent$107,727 $106,761 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
April 30, 2022January 31, 2022
(in thousands)
Accrued expenses$165,916 $149,658 
Accrued compensation and benefits152,222 126,322 
Income tax liabilities80,711 56,968 
Sales and other non-income tax liabilities36,192 33,305 
Customer deposit liabilities31,308 20,884 
Operating lease liabilities, current20,987 20,697 
Other12,765 22,581 
Accrued expenses and other current liabilities$500,101 $430,415 
Schedule of Other Liabilities Non Current
Other liabilities, noncurrent consisted of the following:
As of
April 30, 2022January 31, 2022
(in thousands)
Sales and other non-income tax liabilities$54,869 $53,916 
Other20,102 14,194 
Other liabilities, noncurrent$74,971 $68,110