XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.4
RECEIVABLES (Schedule of Activity in the Allowance For Doubtful Accounts) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance $ 82,480 $ 81,473
Provision 25,642 37,517
Charge-offs, recoveries and other (73,106) (72,374)
Ending balance 35,016 46,616
EAs    
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance 32,034 27,535
Provision 12,783 17,862
Charge-offs, recoveries and other (18,649) (17,273)
Ending balance 26,168 28,124
All Other    
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance 50,446 53,938
Provision 12,859 19,655
Charge-offs, recoveries and other (54,457) (55,101)
Ending balance $ 8,848 $ 18,492