XML 34 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition (Tables)
3 Months Ended
Dec. 31, 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 three months ended December 31, 2024 and December 31, 2023:

 

 

Three Months
Ended December 31,

 

(in thousands)

 

2024

 

 

2023

 

Petroleum Products:

 

 

 

 

 

 

Home heating oil and propane

 

$

322,840

 

 

$

351,214

 

Other petroleum products

 

 

76,619

 

 

 

97,336

 

   Total petroleum products

 

 

399,459

 

 

 

448,550

 

Installations and Services:

 

 

 

 

 

 

Equipment installations

 

 

37,883

 

 

 

34,315

 

Equipment maintenance service contracts

 

 

30,955

 

 

 

28,916

 

Billable call services

 

 

19,766

 

 

 

16,315

 

   Total installations and services

 

 

88,604

 

 

 

79,546

 

   Total Sales

 

$

488,063

 

 

$

528,096

 

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

$

6,434

 

Current period provision

 

182

 

Write-offs, net and other

 

(909

)

Balance as of December 31, 2024

$

5,707