XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue by Major Sources

The following disaggregates our revenue by major sources for the years ended September 30, 2023, 2022 and 2021:

 

 

Years Ended September 30,

 

(in thousands)

2023

 

 

2022

 

 

2021

 

Petroleum Products:

 

 

 

 

 

 

 

 

Home heating oil and propane

$

1,202,194

 

 

$

1,170,552

 

 

$

881,526

 

Motor fuel and other petroleum products

 

448,547

 

 

 

527,729

 

 

 

322,793

 

      Total petroleum products

 

1,650,741

 

 

 

1,698,281

 

 

 

1,204,319

 

Installations and Services:

 

 

 

 

 

 

 

 

Equipment installations

 

114,756

 

 

 

121,023

 

 

 

110,475

 

Equipment maintenance service contracts

 

126,887

 

 

 

121,623

 

 

 

118,546

 

Billable call services

 

60,478

 

 

 

65,631

 

 

 

63,746

 

      Total installations and services

 

302,121

 

 

 

308,277

 

 

 

292,767

 

   Total Sales

$

1,952,862

 

 

$

2,006,558

 

 

$

1,497,086

 

Summary of Changes in Allowance for Credit Losses

Changes in the allowance for credit losses are as follows:

 

(in thousands)

Credit Loss Allowance

 

Balance at September 30, 2022

$

7,755

 

Current period provision

 

9,761

 

Write-offs, net and other

 

(9,141

)

Balance as of September 30, 2023

$

8,375