XML 45 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2025
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, 2025, 2024 and 2023:

 

 

Years Ended September 30,

 

(in thousands)

2025

 

 

2024

 

 

2023

 

Petroleum Products:

 

 

 

 

 

 

 

 

Home heating oil and propane

$

1,119,777

 

 

$

1,081,985

 

 

$

1,202,194

 

Motor fuel and other petroleum products

 

317,824

 

 

 

366,807

 

 

 

448,547

 

      Total petroleum products

 

1,437,601

 

 

 

1,448,792

 

 

 

1,650,741

 

Installations and Services:

 

 

 

 

 

 

 

 

Equipment installations

 

135,149

 

 

 

123,493

 

 

 

114,756

 

Equipment maintenance service contracts

 

136,042

 

 

 

129,478

 

 

 

126,887

 

Billable call services

 

75,626

 

 

 

64,336

 

 

 

60,478

 

      Total installations and services

 

346,817

 

 

 

317,307

 

 

 

302,121

 

   Total Sales

$

1,784,418

 

 

$

1,766,099

 

 

$

1,952,862

 

 

Summary of Changes in Allowance for Credit Losses

Changes in the allowance for credit losses are as follows:

 

(in thousands)

Credit Loss Allowance

 

Balance as of September 30, 2024

$

6,434

 

Current period provision

 

6,879

 

Write-offs, net and other

 

(6,117

)

Balance as of September 30, 2025

$

7,196