XML 60 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 28, 2022
Feb. 28, 2021
Feb. 28, 2022
Feb. 28, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 10,332,588 $ 8,320,159 $ 21,213,345 $ 17,035,802
Energy        
Disaggregation of Revenue [Line Items]        
Revenues 2,027,999 1,372,158 4,331,986 2,630,005
Ag        
Disaggregation of Revenue [Line Items]        
Revenues 8,295,931 6,938,212 16,865,190 14,383,614
Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 8,658 9,789 16,169 22,183
ASC Topic 606        
Disaggregation of Revenue [Line Items]        
Revenues 3,919,559 2,417,018 8,502,042 4,832,941
ASC Topic 606 | Energy        
Disaggregation of Revenue [Line Items]        
Revenues 1,849,505 1,243,072 3,896,781 2,308,036
ASC Topic 606 | Ag        
Disaggregation of Revenue [Line Items]        
Revenues 2,066,065 1,169,411 4,597,682 2,513,910
ASC Topic 606 | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 3,989 4,535 7,579 10,995
ASC Topic 815        
Disaggregation of Revenue [Line Items]        
Revenues 6,403,155 5,882,419 12,689,465 12,162,541
ASC Topic 815 | Energy        
Disaggregation of Revenue [Line Items]        
Revenues 178,494 129,086 435,205 321,969
ASC Topic 815 | Ag        
Disaggregation of Revenue [Line Items]        
Revenues 6,224,661 5,753,333 12,254,260 11,840,572
ASC Topic 815 | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other Guidance        
Disaggregation of Revenue [Line Items]        
Revenues 9,874 20,722 21,838 40,320
Other Guidance | Energy        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other Guidance | Ag        
Disaggregation of Revenue [Line Items]        
Revenues 5,205 15,468 13,248 29,132
Other Guidance | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 4,669 $ 5,254 $ 8,590 $ 11,188