XML 64 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 7,796,191 $ 9,087,480 $ 17,090,303 $ 20,478,138
Energy        
Disaggregation of Revenue [Line Items]        
Revenues 1,691,240 1,756,722 3,822,399 4,474,662
Ag        
Disaggregation of Revenue [Line Items]        
Revenues 6,085,467 7,311,111 13,227,581 15,963,276
Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 19,484 19,647 40,323 40,200
ASC Topic 606        
Disaggregation of Revenue [Line Items]        
Revenues 3,157,596 3,106,165 7,038,047 7,738,916
ASC Topic 606 | Energy        
Disaggregation of Revenue [Line Items]        
Revenues 1,537,215 1,621,474 3,428,303 4,021,026
ASC Topic 606 | Ag        
Disaggregation of Revenue [Line Items]        
Revenues 1,614,865 1,478,304 3,598,206 3,704,727
ASC Topic 606 | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 5,516 6,387 11,538 13,163
ASC Topic 815        
Disaggregation of Revenue [Line Items]        
Revenues 4,623,484 5,959,958 10,020,729 12,692,978
ASC Topic 815 | Energy        
Disaggregation of Revenue [Line Items]        
Revenues 154,025 135,248 394,096 453,636
ASC Topic 815 | Ag        
Disaggregation of Revenue [Line Items]        
Revenues 4,469,459 5,824,710 9,626,633 12,239,342
ASC Topic 815 | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other Guidance        
Disaggregation of Revenue [Line Items]        
Revenues 15,111 21,357 31,527 46,244
Other Guidance | Energy        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other Guidance | Ag        
Disaggregation of Revenue [Line Items]        
Revenues 1,143 8,097 2,742 19,207
Other Guidance | Corporate and Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 13,968 $ 13,260 $ 28,785 $ 27,037