XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition - Summary of Disaggregation of Revenue by Major Sources (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Disaggregation Of Revenue [Line Items]        
Total sales $ 699,582 $ 684,031 $ 1,234,609 $ 1,120,865
Home heating oil and propane        
Disaggregation Of Revenue [Line Items]        
Total sales 554,364 554,782 918,566 856,250
Other petroleum products        
Disaggregation Of Revenue [Line Items]        
Total sales 83,036 68,180 177,541 133,446
Petroleum products        
Disaggregation Of Revenue [Line Items]        
Total sales 637,400 622,962 1,096,107 989,696
Equipment installations        
Disaggregation Of Revenue [Line Items]        
Total sales 20,384 19,697 50,367 47,041
Equipment maintenance service contracts        
Disaggregation Of Revenue [Line Items]        
Total sales 26,678 25,504 54,997 50,901
Billable call services        
Disaggregation Of Revenue [Line Items]        
Total sales 15,120 15,868 33,138 33,227
Installations and services        
Disaggregation Of Revenue [Line Items]        
Total sales $ 62,182 $ 61,069 $ 138,502 $ 131,169