XML 66 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue from contracts with customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Jul. 31, 2018
Disaggregation of Revenue [Line Items]          
Accounts receivable collection period     30 days    
Residential customer, annual cost spread period     12 months    
Rental income recognition period     1 year    
Revenues $ 479,625 $ 515,810 $ 1,405,311 $ 1,725,621  
Contract assets and liabilities          
Accounts receivable 135,337   135,337   $ 119,818
Contract assets 25,312   25,312   8,691
Contract liabilities          
Deferred revenue $ 29,068   29,068   29,933
Deferred revenue recognized     $ 22,700    
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-02-01          
Contract liabilities          
Remaining performance obligation recognition period 1 year   1 year    
Propane And Related Equipment [Member]          
Disaggregation of Revenue [Line Items]          
Revenues $ 479,625   $ 1,405,311    
Retail Sales To End Users [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 350,151   983,742    
Wholesale Sales To Resellers [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 99,311   308,646    
Other Gas Sales [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 10,094   52,246    
Product and Service, Other [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 20,069 41,913 $ 60,677 118,691  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Propane And Related Equipment [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   493,215   1,464,990  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Retail Sales To End Users [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   330,320   931,495  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Wholesale Sales To Resellers [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   97,689   324,863  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Other Gas Sales [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   23,293   89,941  
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Product and Service, Other [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   41,913   118,691  
Ferrellgas, L.P. [Member]          
Disaggregation of Revenue [Line Items]          
Accounts receivable collection period     30 days    
Residential customer, annual cost spread period     12 months    
Rental income recognition period     1 year    
Revenues 479,625 515,810 $ 1,405,311 1,725,621  
Contract assets and liabilities          
Accounts receivable 135,337   135,337   119,818
Contract assets 25,312   25,312   8,691
Contract liabilities          
Deferred revenue $ 29,068   29,068   $ 29,933
Deferred revenue recognized     $ 22,700    
Ferrellgas, L.P. [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-02-01          
Contract liabilities          
Remaining performance obligation recognition period 1 year   1 year    
Ferrellgas, L.P. [Member] | Propane And Related Equipment [Member]          
Disaggregation of Revenue [Line Items]          
Revenues $ 479,625   $ 1,405,311    
Ferrellgas, L.P. [Member] | Retail Sales To End Users [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 350,151   983,742    
Ferrellgas, L.P. [Member] | Wholesale Sales To Resellers [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 99,311   308,646    
Ferrellgas, L.P. [Member] | Other Gas Sales [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 10,094   52,246    
Ferrellgas, L.P. [Member] | Product and Service, Other [Member]          
Disaggregation of Revenue [Line Items]          
Revenues $ 20,069 41,913 $ 60,677 118,691  
Ferrellgas, L.P. [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   515,810   1,725,621  
Ferrellgas, L.P. [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Propane And Related Equipment [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   493,215   1,464,990  
Ferrellgas, L.P. [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Retail Sales To End Users [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   330,320   931,495  
Ferrellgas, L.P. [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Wholesale Sales To Resellers [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   97,689   324,863  
Ferrellgas, L.P. [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Other Gas Sales [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   23,293   89,941  
Ferrellgas, L.P. [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Product and Service, Other [Member]          
Disaggregation of Revenue [Line Items]          
Revenues   $ 41,913   $ 118,691