XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable
9 Months Ended
Jan. 31, 2023
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The Company’s trade accounts and notes receivable consisted of the following:
January 31,
2023
April 30,
2022
(in thousands)
Trade receivables$660,092 $675,724 
Other receivables125,679 83,668 
Allowance for expected credit losses(5,774)(5,087)
Other allowances(4,879)(4,259)
Trade accounts and notes receivable$775,118 $750,046 
The following table presents the change in the allowance for expected credit losses during the nine months ended January 31, 2023:
(in thousands)
Balance as of April 30, 2022$5,087 
Provision1,897 
Other(1,210)
Balance as of January 31, 2023$5,774 

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