XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Trade Accounts Receivable Securitization and Sale Programs - Trade Accounts Receivable Sale Programs Key Terms (Details)
9 Months Ended
May 31, 2019
USD ($)
May 31, 2018
USD ($)
May 31, 2019
CNY (¥)
May 31, 2019
USD ($)
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Beneficial interest obtained in exchange for securitized receivables $ 162,200,000 $ 1,500,000,000    
A        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       $ 800,000,000
Notice period to cancel receivable sale agreements 15 days      
B        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       150,000,000
Notice period to cancel receivable sale agreements 10 days      
C        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds | ¥     ¥ 800,000,000  
D        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       100,000,000
Notice period to cancel receivable sale agreements 30 days      
E        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       50,000,000
F        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       150,000,000
Threshold period to cancel trade accounts receivable sale agreement before automatic extension 30 days      
G        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       50,000,000
Notice period to cancel receivable sale agreements 15 days      
H        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       100,000,000
Threshold period to cancel trade accounts receivable sale agreement before automatic extension 30 days      
I        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       100,000,000
Threshold period to cancel trade accounts receivable sale agreement before automatic extension 30 days      
J        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       740,000,000
Threshold period to cancel trade accounts receivable sale agreement before automatic extension 90 days      
K        
Trade Accounts Receivable Securitization and Sale Program [Line Items]        
Maximum Amount of Net Cash Proceeds       $ 110,000,000
Threshold period to cancel trade accounts receivable sale agreement before automatic extension 30 days