XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components
9 Months Ended
Oct. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts Receivable, Net
Accounts receivable are recorded for invoiced amounts and amounts for which revenue has been recognized, but not invoiced, net of allowances. Our short-term accounts receivable consist of the following:
As of
October 31, 2024January 31, 2024
(in thousands)
Accounts receivable, gross$481,731 $568,449 
Less: allowance for credit losses(20,171)(25,916)
Less: allowance for returns(3,553)(6,455)
Accounts receivable, net$458,007 $536,078 
Below is a rollforward of our allowance for credit losses for the nine months ended October 31, 2024 and 2023:
20242023
 (in thousands)
Balance as of January 31$25,916 $24,900 
Provision for credit losses19,505 39,397 
Write-offs(25,250)(30,968)
Balance as of October 31$20,171 $33,329 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
October 31, 2024January 31, 2024
(in thousands)
Prepaid expenses$152,304 $188,259 
Restricted cash
9,035 6,874 
Other21,158 24,049 
Prepaid expenses and other current assets$182,497 $219,182 
Property and Equipment, Net
Property and equipment consisted of the following:
As of
October 31, 2024January 31, 2024
(in thousands)
Servers$412,399 $340,868 
Software122,465 95,409 
Computer and office equipment45,634 44,571 
Leasehold improvements56,713 43,981 
Furniture and fixtures 5,269 5,192 
Property and equipment, gross642,480 530,021 
Less: accumulated depreciation and amortization(301,730)(236,317)
Property and equipment, net$340,750 $293,704 
Depreciation and amortization expense was $28.9 million and $23.5 million for the three months ended October 31, 2024 and 2023, respectively, and $77.9 million and $68.1 million for the nine months ended October 31, 2024 and 2023, respectively.
Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of
October 31, 2024January 31, 2024
(in thousands)
Accounts receivable, noncurrent$12,716 $26,099 
Intangible assets subject to amortization, net36,810 46,935 
Indefinite-lived intangible assets25,239 25,239 
Prepaid expenses, noncurrent57,935 23,351 
Income tax receivable, noncurrent
9,800 — 
Other11,698 11,853 
Other assets, noncurrent$154,198 $133,477 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
October 31, 2024January 31, 2024
(in thousands)
Accrued expenses$182,717 $173,993 
Accrued compensation and benefits138,660 185,128 
Income tax liabilities25,199 21,880 
Sales and other non-income tax liabilities39,786 35,460 
Customer deposit liabilities45,694 40,142 
Operating lease liabilities, current28,984 24,645 
Other20,452 18,916 
Accrued expenses and other current liabilities$481,492 $500,164 
Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of
October 31, 2024January 31, 2024
(in thousands)
Sales and other non-income tax liabilities$43,672 $42,254 
Long-term income tax liabilities
44,830 33,864 
Other4,958 5,260 
Other liabilities, noncurrent$93,460 $81,378