XML 47 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Business and Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss
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 January 31, 2024As of January 31, 2023
(in thousands)
Accounts receivable, gross$568,449 $590,610 
Less: Allowance for credit losses(25,916)(24,900)
Less: Allowance for returns(6,455)(8,306)
Accounts receivable, net$536,078 $557,404 
Below is a rollforward of our allowance for credit losses for the fiscal year ended January 31, 2024.
January 31, 2024January 31, 2023
 (in thousands)
Balance as of beginning of year$24,900 $17,000 
Provision for credit losses47,267 45,211 
Write-offs(46,251)(37,311)
Balance as of end of year$25,916 $24,900 
Schedule of Long-lived Assets by Geographic Areas The following table presents our property and equipment, net of depreciation and amortization, by geographic region:
 
As of January 31,
 20242023
 (in thousands)
Americas$202,022 $189,486 
APAC45,321 39,325 
EMEA46,361 24,010 
Total property and equipment, net$293,704 $252,821