XML 80 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Pension and Other Postretirement Benefits (Change in Benefit Obligation) (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Pension Benefits [Member]      
Changes in present value of pension and other postretirement benefits      
Obligation at beginning of year $ 903 $ 893  
Service cost 24 24 $ 26
Interest cost 34 29 35
Net actuarial loss (gain) 28 2  
Plan amendments 0 6  
Retiree contributions 0 0  
Benefits paid (81) (51)  
Obligation at end of year 908 903 893
Medical and Life Insurance Benefits [Member]      
Changes in present value of pension and other postretirement benefits      
Obligation at beginning of year 50 52  
Service cost 1 1 1
Interest cost 2 1 2
Net actuarial loss (gain) 0 1  
Plan amendments 0 0  
Retiree contributions 1 1  
Benefits paid (4) (4)  
Obligation at end of year $ 50 $ 50 $ 52