XML 26 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable
12 Months Ended
Apr. 30, 2021
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
The Company’s trade accounts and notes receivable consisted of the following:
April 30,
20212020
(in thousands)
Trade receivables$488,002 $398,739 
Other receivables76,941 47,328 
Allowance for expected credit losses(3,254)(2,861)
Other allowances(3,028)(2,280)
Trade accounts and notes receivable$558,661 $440,926 
The following table presents the change in the allowance for expected credit losses during the year ended April 30, 2021:
(in thousands)
Balance as of May 1, 2020$2,861 
Provision1,774 
Write-offs(1,381)
Balance as of April 30, 2021$3,254 
Receivables from contracts with customers, net of allowances, were $481.7 million and $393.6 million as of April 30, 2021 and 2020, respectively. The Company did not have material amounts of contract assets or liabilities as of April 30, 2021 or 2020.