XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components
3 Months Ended
Apr. 30, 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
April 30, 2024January 31, 2024
(in thousands)
Accounts receivable, gross$549,524 $568,449 
Less: allowance for credit losses(17,011)(25,916)
Less: allowance for returns(4,998)(6,455)
Accounts receivable, net$527,515 $536,078 
Below is a rollforward of our allowance for credit losses for the three months ended April 30, 2024 and 2023:
20242023
 (in thousands)
Balance as of January 31$25,916 $24,900 
Provision for credit losses4,533 21,737 
Write-offs(13,438)(8,516)
Balance as of April 30$17,011 $38,121 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
April 30, 2024January 31, 2024
(in thousands)
Prepaid expenses$151,427 $188,259 
Restricted cash
10,588 6,874 
Other20,062 24,049 
Prepaid expenses and other current assets$182,077 $219,182 
Property and Equipment, Net
Property and equipment consisted of the following:
As of
April 30, 2024January 31, 2024
(in thousands)
Servers$360,672 $340,868 
Software101,639 95,409 
Computer and office equipment43,057 44,571 
Leasehold improvements49,329 43,981 
Furniture and fixtures 5,213 5,192 
Property and equipment, gross559,910 530,021 
Less: accumulated depreciation and amortization(255,198)(236,317)
Property and equipment, net$304,712 $293,704 
Depreciation and amortization expense was $23.3 million and $22.0 million for the three months ended April 30, 2024 and 2023, respectively.
Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of
April 30, 2024January 31, 2024
(in thousands)
Accounts receivable, noncurrent$18,073 $26,099 
Intangible assets subject to amortization, net43,609 46,935 
Indefinite-lived intangible assets25,239 25,239 
Prepaid expenses, noncurrent28,297 23,351 
Other11,792 11,853 
Other assets, noncurrent$127,010 $133,477 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
April 30, 2024January 31, 2024
(in thousands)
Accrued expenses$172,398 $173,993 
Accrued compensation and benefits127,708 185,128 
Income tax liabilities71,257 21,880 
Sales and other non-income tax liabilities33,664 35,460 
Customer deposit liabilities44,065 40,142 
Operating lease liabilities, current27,572 24,645 
Other25,135 18,916 
Accrued expenses and other current liabilities$501,799 $500,164 
Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of
April 30, 2024January 31, 2024
(in thousands)
Sales and other non-income tax liabilities$42,515 $42,254 
Long-term income tax liabilities
37,060 33,864 
Other5,641 5,260 
Other liabilities, noncurrent$85,216 $81,378