XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
RECEIVABLES (Schedule of Activity in the Allowance For Doubtful Accounts) (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance $ 82,480 $ 81,473
Provision 4,578 1,890
Charge-offs, recoveries and other (4,382) (1,217)
Ending balance 82,676 82,146
EAs    
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance 32,034 27,535
Provision (2,709) 0
Charge-offs, recoveries and other 0 0
Ending balance 29,325 27,535
All Other    
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance 50,446 53,938
Provision 7,287 1,890
Charge-offs, recoveries and other (4,382) (1,217)
Ending balance $ 53,351 $ 54,611