XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Tables)
9 Months Ended
Oct. 31, 2022
Balance Sheet Components [Abstract]  
Schedule of Accounts Receivable Our short-term accounts receivable consist of the following:
As of
October 31, 2022January 31, 2022
(in thousands)
Accounts receivable, gross$624,606 $444,369 
Less: allowance for credit losses(24,345)(17,000)
Less: allowance for returns(10,688)(7,696)
Accounts receivable, net$589,573 $419,673 
Schedule of Accounts Receivable, Allowance for Credit Loss
Below is a rollforward of our allowance for credit losses for the nine months ended October 31, 2022 and 2021:
20222021
 (in thousands)
Balance as of January 31$17,000 $20,500 
Provision for credit losses34,610 19,416 
Write-offs(27,265)(18,816)
Balance as of October 31$24,345 $21,100 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
October 31, 2022January 31, 2022
(in thousands)
Prepaid expenses$130,021 $112,666 
Other receivables17,657 20,423 
Restricted cash from international employee stock sales9,668 10,236 
Other8,315 2,277 
Prepaid expenses and other current assets$165,661 $145,602 
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
October 31, 2022January 31, 2022
(in thousands)
Servers$234,788 $185,491 
Software76,414 59,153 
Computer and office equipment47,199 39,410 
Leasehold improvements25,923 25,340 
Furniture and fixtures 4,587 4,565 
Property and equipment, gross388,911 313,959 
Less: accumulated depreciation and amortization(138,068)(91,605)
Property and equipment, net$250,843 $222,354 
Schedule of Other Noncurrent Assets
Other assets, noncurrent consisted of the following:
As of
October 31, 2022January 31, 2022
(in thousands)
Accounts receivable, noncurrent$71,399 $55,643 
Intangible assets subject to amortization, net33,420 2,972 
Indefinite-lived intangible assets25,254 21,020 
Prepaid expenses, noncurrent9,807 16,120 
Other12,428 11,006 
Other assets, noncurrent$152,308 $106,761 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
October 31, 2022January 31, 2022
(in thousands)
Accrued expenses$178,624 $149,658 
Accrued compensation and benefits165,794 126,322 
Income tax liabilities116,291 56,968 
Sales and other non-income tax liabilities31,057 33,305 
Customer deposit liabilities26,655 20,884 
Operating lease liabilities, current21,728 20,697 
Other21,151 22,581 
Accrued expenses and other current liabilities$561,300 $430,415 
Schedule of Other Liabilities Non Current
Other liabilities, noncurrent consisted of the following:
As of
October 31, 2022January 31, 2022
(in thousands)
Sales and other non-income tax liabilities$41,781 $53,916 
Other18,687 14,194 
Other liabilities, noncurrent$60,468 $68,110