XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable Our short-term accounts receivable consist of the following:
As of
July 31, 2025January 31, 2025
(in thousands)
Accounts receivable, gross$539,700 $517,306 
Less: allowance for credit losses(17,987)(17,262)
Less: allowance for returns(4,914)(4,816)
Accounts receivable, net$516,799 $495,228 
Schedule of Allowance for Credit Loss
Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2025 and 2024:
20252024
 (in thousands)
Balance as of January 31$17,262 $25,916 
Provision for credit losses9,637 13,052 
Write-offs(8,912)(19,980)
Balance as of July 31
$17,987 $18,988 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
July 31, 2025January 31, 2025
(in thousands)
Prepaid expenses$162,562 $166,924 
Restricted cash
10,123 12,037 
Other17,575 21,718 
Prepaid expenses and other current assets$190,260 $200,679 
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
July 31, 2025January 31, 2025
(in thousands)
Servers$423,793 $427,664 
Software144,924 123,259 
Computer and office equipment44,489 47,021 
Leasehold improvements57,169 54,885 
Furniture and fixtures 5,681 5,767 
Property and equipment, gross676,056 658,596 
Less: accumulated depreciation and amortization(374,599)(328,121)
Property and equipment, net$301,457 $330,475 
Schedule of Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of
July 31, 2025January 31, 2025
(in thousands)
Accounts receivable, noncurrent$13,160 $19,266 
Intangible assets subject to amortization, net27,367 33,410 
Indefinite-lived intangible assets25,239 25,239 
Prepaid expenses, noncurrent47,456 52,156 
Income tax receivable, noncurrent
21,680 12,230 
Other13,379 11,772 
Other assets, noncurrent$148,281 $154,073 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
July 31, 2025January 31, 2025
(in thousands)
Accrued expenses$171,850 $200,416 
Accrued compensation and benefits135,851 193,110 
Income tax liabilities21,080 18,815 
Sales and other non-income tax liabilities39,622 41,755 
Customer deposit liabilities55,220 47,312 
Operating lease liabilities, current22,243 27,026 
Other25,151 30,128 
Accrued expenses and other current liabilities$471,017 $558,562 
Schedule of Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of
July 31, 2025January 31, 2025
(in thousands)
Sales and other non-income tax liabilities$41,130 $41,517 
Long-term income tax liabilities
54,104 49,449 
Other4,824 4,397 
Other liabilities, noncurrent$100,058 $95,363