XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2024
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, 2024, 2023 and 2022:

 

 

Years Ended September 30,

 

(in thousands)

2024

 

 

2023

 

 

2022

 

Petroleum Products:

 

 

 

 

 

 

 

 

Home heating oil and propane

$

1,081,985

 

 

$

1,202,194

 

 

$

1,170,552

 

Motor fuel and other petroleum products

 

366,807

 

 

 

448,547

 

 

 

527,729

 

      Total petroleum products

 

1,448,792

 

 

 

1,650,741

 

 

 

1,698,281

 

Installations and Services:

 

 

 

 

 

 

 

 

Equipment installations

 

123,493

 

 

 

114,756

 

 

 

121,023

 

Equipment maintenance service contracts

 

129,478

 

 

 

126,887

 

 

 

121,623

 

Billable call services

 

64,336

 

 

 

60,478

 

 

 

65,631

 

      Total installations and services

 

317,307

 

 

 

302,121

 

 

 

308,277

 

   Total Sales

$

1,766,099

 

 

$

1,952,862

 

 

$

2,006,558

 

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, 2023

$

8,375

 

Current period provision

 

8,042

 

Write-offs, net and other

 

(9,983

)

Balance as of September 30, 2024

$

6,434