XML 90 R86.htm IDEA: XBRL DOCUMENT v3.19.3
Retirement benefits - changes in benefit obligations (Details) - Pension Plan - USD ($)
$ in Millions
12 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Aug. 31, 2017
Change in benefit obligation [Roll Forward]      
Benefit obligation at beginning of year $ 8,293 $ 8,880  
Service costs 4 5 $ 5
Interest costs 196 193 174
Amendments/other 22 (4)  
Net actuarial loss (gain) 1,212 (466)  
Benefits paid (363) (398)  
Currency translation adjustments (530) 83  
Benefit obligation at end of year $ 8,834 $ 8,293 $ 8,880