XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable (Tables)
3 Months Ended
Jul. 31, 2022
Receivables [Abstract]  
Schedule of trade accounts and notes receivable
The Company’s trade accounts and notes receivable consisted of the following:
July 31,
2022
April 30,
2022
(in thousands)
Trade receivables$716,668 $675,724 
Other receivables113,504 83,668 
Allowance for expected credit losses(5,380)(5,087)
Other allowances(4,203)(4,259)
Trade accounts and notes receivable$820,589 $750,046 
Schedule of change in allowance for expected credit losses
The following table presents the change in the allowance for expected credit losses during the three months ended July 31, 2022:
(in thousands)
Balance as of April 30, 2022$5,087 
Provision678 
Other(385)
Balance as of July 31, 2022$5,380