XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable
3 Months Ended
Jul. 31, 2025
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The Company’s trade accounts and notes receivable consisted of the following:
July 31,
2025
April 30,
2025
(in thousands)
Trade receivables$746,638 $719,868 
Other receivables145,982 128,967 
Allowance for expected credit losses(7,439)(7,285)
Other allowances(5,894)(5,662)
Trade accounts and notes receivable$879,287 $835,888 
The following table presents the change in the allowance for expected credit losses during the three months ended July 31, 2025:
(in thousands)
Balance as of April 30, 2025$7,285 
Provision609 
Write-offs and other(455)
Balance as of July 31, 2025$7,439 

Receivables from contracts with customers, net of allowances, were $733.3 million and $706.9 million as of July 31, 2025 and April 30, 2025, respectively. The Company did not have material amounts of contract assets or liabilities as of July 31, 2025 or April 30, 2025.