XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Receivable
12 Months Ended
Apr. 30, 2022
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The Company’s trade accounts and notes receivable consisted of the following:
April 30,
20222021
(in thousands)
Trade receivables$675,724 $488,002 
Other receivables83,668 76,941 
Allowance for expected credit losses(5,087)(3,254)
Other allowances(4,259)(3,028)
Trade accounts and notes receivable$750,046 $558,661 
The following table presents the change in the allowance for expected credit losses during the year ended April 30, 2022:
(in thousands)
Balance as of April 30, 2021$3,254 
Provision1,588 
Other245 
Balance as of April 30, 2022$5,087 
Receivables from contracts with customers, net of allowances, were $666.4 million and $481.7 million as of April 30, 2022 and 2021, respectively. The Company did not have material amounts of contract assets or liabilities as of April 30, 2022 or 2021.