XML 71 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables (Schedule of Activity in the Allowance For Doubtful Accounts) (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance $ 81,473 $ 81,813
Provision 1,890 2,350
Charge-offs, recoveries and other (1,217) (4,196)
Ending balance 82,146 79,967
EAs    
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance 27,535 26,622
Provision 0 0
Charge-offs, recoveries and other 0 0
Ending balance 27,535 26,622
All Other    
Allowance for Doubtful Accounts [Roll Forward]    
Beginning balance 53,938 55,191
Provision 1,890 2,350
Charge-offs, recoveries and other (1,217) (4,196)
Ending balance $ 54,611 $ 53,345