XML 25 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Summary of Disaggregation of Revenue by Major Sources (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]        
Total sales $ 543,063 $ 699,582 $ 1,052,008 $ 1,234,609
Home heating oil and propane        
Disaggregation Of Revenue [Line Items]        
Total sales 413,466 554,364 756,812 918,566
Other petroleum products        
Disaggregation Of Revenue [Line Items]        
Total sales 67,809 83,036 157,151 177,541
Petroleum products        
Disaggregation Of Revenue [Line Items]        
Total sales 481,275 637,400 913,963 1,096,107
Equipment installations        
Disaggregation Of Revenue [Line Items]        
Total sales 20,158 20,384 50,723 50,367
Equipment maintenance service contracts        
Disaggregation Of Revenue [Line Items]        
Total sales 27,764 26,678 55,672 54,997
Billable call services        
Disaggregation Of Revenue [Line Items]        
Total sales 13,866 15,120 31,650 33,138
Installations and services        
Disaggregation Of Revenue [Line Items]        
Total sales $ 61,788 $ 62,182 $ 138,045 $ 138,502