XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable
6 Months Ended
Oct. 31, 2023
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The Company’s trade accounts and notes receivable consisted of the following:
October 31,
2023
April 30,
2023
(in thousands)
Trade receivables$743,210 $713,372 
Other receivables153,201 92,496 
Allowance for expected credit losses(9,631)(8,606)
Other allowances(6,584)(5,030)
Trade accounts and notes receivable$880,196 $792,232 
The following table presents the change in the allowance for expected credit losses during the six months ended October 31, 2023:
(in thousands)
Balance as of April 30, 2023$8,606 
Provision787 
Other, net238 
Balance as of October 31, 2023$9,631 

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