v3.25.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable Our short-term accounts receivable consist of the following:
As of
April 30, 2025January 31, 2025
(in thousands)
Accounts receivable, gross$500,653 $517,306 
Less: allowance for credit losses(18,285)(17,262)
Less: allowance for returns(5,126)(4,816)
Accounts receivable, net$477,242 $495,228 
Schedule of Allowance for Credit Loss
Below is a rollforward of our allowance for credit losses for the three months ended April 30, 2025 and 2024:
20252024
 (in thousands)
Balance as of January 31$17,262 $25,916 
Provision for credit losses5,943 4,533 
Write-offs(4,920)(13,438)
Balance as of April 30
$18,285 $17,011 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
April 30, 2025January 31, 2025
(in thousands)
Prepaid expenses$187,070 $166,924 
Restricted cash
18,025 12,037 
Other15,717 21,718 
Prepaid expenses and other current assets$220,812 $200,679 
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
April 30, 2025January 31, 2025
(in thousands)
Servers$425,988 $427,664 
Software133,009 123,259 
Computer and office equipment46,647 47,021 
Leasehold improvements55,814 54,885 
Furniture and fixtures 5,499 5,767 
Property and equipment, gross666,957 658,596 
Less: accumulated depreciation and amortization(354,746)(328,121)
Property and equipment, net$312,211 $330,475 
Schedule of Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of
April 30, 2025January 31, 2025
(in thousands)
Accounts receivable, noncurrent$20,281 $19,266 
Intangible assets subject to amortization, net30,121 33,410 
Indefinite-lived intangible assets25,239 25,239 
Prepaid expenses, noncurrent46,313 52,156 
Income tax receivable, noncurrent
16,730 12,230 
Other13,871 11,772 
Other assets, noncurrent$152,555 $154,073 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
April 30, 2025January 31, 2025
(in thousands)
Accrued expenses$188,810 $200,416 
Accrued compensation and benefits119,860 193,110 
Income tax liabilities17,127 18,815 
Sales and other non-income tax liabilities38,523 41,755 
Customer deposit liabilities49,965 47,312 
Operating lease liabilities, current25,583 27,026 
Other34,083 30,128 
Accrued expenses and other current liabilities$473,951 $558,562 
Schedule of Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of
April 30, 2025January 31, 2025
(in thousands)
Sales and other non-income tax liabilities$41,614 $41,517 
Long-term income tax liabilities
52,039 49,449 
Other6,423 4,397 
Other liabilities, noncurrent$100,076 $95,363