XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable
6 Months Ended
Oct. 31, 2024
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The Company’s trade accounts and notes receivable consisted of the following:
October 31,
2024
April 30,
2024
(in thousands)
Trade receivables$775,281 $745,956 
Other receivables184,385 120,967 
Allowance for expected credit losses(9,370)(10,228)
Other allowances(6,614)(6,702)
Trade accounts and notes receivable$943,682 $849,993 
The following table presents the change in the allowance for expected credit losses during the six months ended October 31, 2024:
(in thousands)
Balance as of April 30, 2024$10,228 
Provision478 
Write-offs and other(1,336)
Balance as of October 31, 2024$9,370 

Receivables from contracts with customers, net of allowances, were $759.3 million and $729.0 million as of October 31, 2024 and April 30, 2024, respectively. The Company did not have material amounts of contract assets or liabilities as of October 31, 2024 or April 30, 2024.