XML 115 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Business and Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable and Allowance for Credit Losses Our short-term accounts receivable consist of the following:
As of January 31, 2025As of January 31, 2024
(in thousands)
Accounts receivable, gross$517,306 $568,449 
Less: Allowance for credit losses(17,262)(25,916)
Less: Other reserves
(4,816)(6,455)
Accounts receivable, net$495,228 $536,078 
Below is a rollforward of our allowance for credit losses for the fiscal year ended January 31, 2025.
January 31, 2025January 31, 2024
 (in thousands)
Balance as of beginning of year$25,916 $24,900 
Provision for credit losses22,198 47,267 
Write-offs(30,852)(46,251)
Balance as of end of year$17,262 $25,916