XML 21 R10.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue Recognition | 12 Months Ended
--- | ---
Sep. 30, 2022
Revenue from Contract with Customer [Abstract] |
Revenue Recognition | 3) Revenue Recognition The following disaggregates our revenue by major sources for the years ended September 30, 2022, 2021 and 2020:
| Years Ended September 30, |
(in thousands) | 2022 |  |  | 2021 |  |  | 2020 |
Petroleum Products: |  |  |  |  |  |  |  |
Home heating oil and propane | $ | 1,170,552 |  |  | $ | 881,526 |  |  | $ | 924,421 |
Motor fuel and other petroleum products |  | 527,729 |  |  |  | 322,793 |  |  |  | 261,605 |
Total petroleum products |  | 1,698,281 |  |  |  | 1,204,319 |  |  |  | 1,186,026 |
Installations and Services: |  |  |  |  |  |  |  |
Equipment installations |  | 121,023 |  |  |  | 110,475 |  |  |  | 101,699 |
Equipment maintenance service contracts |  | 121,623 |  |  |  | 118,546 |  |  |  | 120,388 |
Billable call services |  | 65,631 |  |  |  | 63,746 |  |  |  | 59,345 |
Total installations and services |  | 308,277 |  |  |  | 292,767 |  |  |  | 281,432 |
Total Sales | $ | 2,006,558 |  |  | $ | 1,497,086 |  |  | $ | 1,467,458 |
Performance Obligations Petroleum product revenues consist of home heating oil and propane as well as diesel fuel and gasoline. Revenues from petroleum products are recognized at the time of delivery to the customer when control is passed from the Company to the customer. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring control of the petroleum products. Approximately 95% of our full service residential and commercial home heating oil customers automatically receive deliveries based on prevailing weather conditions. We offer several pricing alternatives to our residential home heating oil customers, including a variable price (market based) option and a price-protected option, the latter of which either sets the maximum price or a fixed price that a customer will pay. Equipment maintenance service contracts primarily cover heating, air conditioning, and natural gas equipment. We generally do not sell equipment maintenance service contracts to heating oil customers that do not take delivery of product from us. The service contract period of our equipment maintenance service contracts is generally one year or less. Revenues from equipment maintenance service contracts are recognized into income over the terms of the respective service contracts, on a straight-line basis. Our obligation to perform service is consistent through the duration of the contracts, and the straight-line basis of recognition is a faithful depiction of the transfer of our services. To the extent that the Company anticipates that future costs for fulfilling its contractual obligations under its equipment service contracts will exceed the amount of deferred revenue currently attributable to these contracts, the Company recognizes a loss in current period earnings equal to the amount that anticipated future costs exceed related deferred revenues. Revenue from billable call services (repairs, maintenance and other services) and equipment installations (heating, air conditioning, and natural gas equipment) are recognized at the time that the work is performed. Our standard payment terms are generally 30 days. Sales reported for product, installations and services exclude taxes assessed by various governmental authorities. Contract Costs We have elected to recognize incremental costs of obtaining a contract, other than new residential product and equipment maintenance service contracts, as an expense when incurred when the amortization period of the asset that we otherwise would have recognized is one year or less. We recognize an asset for incremental commission expenses paid to sales personnel in conjunction with obtaining new residential customer product and equipment maintenance service contracts. We defer these costs only when we have determined the commissions are, in fact, incremental and would not have been incurred absent the customer contract. Costs to obtain a contract are amortized and recorded ratably as delivery and branch expenses over the period representing the transfer of goods or services to which the assets relate. Costs to obtain new residential product and equipment maintenance service contracts are amortized as expense over the estimated customer relationship period of approximately five years. Deferred contract costs are classified as current or non-current within “Prepaid expenses and other current assets” and “Deferred charges and other assets, net,” respectively. At September 30, 2022 the amount of deferred contract costs included in “Prepaid expenses and other current assets” and “Deferred charges and other assets, net” was $3.4 million and $5.6 million, respectively. At September 30, 2021 the amount of deferred contract costs included in “Prepaid expenses and other current assets” and “Deferred charges and other assets, net” was $3.4 million and $5.7 million, respectively. For the years ended September 30, 2022 and September 30, 2021 we recognized expense of $3.9 million and $3.9 million, respectively, associated with the amortization of deferred contract costs within delivery and branch expenses in the Consolidated Statement of Operations. We recognize an impairment charge to the extent the carrying amount of a deferred cost exceeds the remaining amount of consideration we expect to receive in exchange for the petroleum products and services related to the cost, less the expected costs related directly to providing those petroleum products and services that have not yet been recognized as expenses. There have been no impairment charges recognized for the twelve months ended September 30, 2022, September 30, 2021 and September 30, 2020. Allocation of Transaction Price to Separate Performance Obligations Our contracts with customers often include distinct performance obligations to transfer products and perform equipment maintenance services to a customer that are accounted for separately. Judgment is required to determine the stand-alone selling price for each distinct performance obligation for the purpose of allocating the transaction price to separate performance obligations. We determine the stand-alone selling price using information that may include market conditions and other observable inputs and typically have more than one stand-alone selling price for petroleum products and equipment maintenance services due to the stratification of those products and services by geography and customer characteristics. Contract Liability Balances The Company has contract liabilities for advanced payments received from customers for future oil deliveries (primarily amounts received from customers on “smart pay” budget payment plans in advance of oil deliveries) and obligations to service customers with equipment maintenance service contracts. Approximately 32% of our residential customers take advantage of our “smart pay” budget payment plan under which their estimated annual oil and propane deliveries and service contract billings are paid for in a series of equal monthly installments. Our “smart pay” budget payment plans are annual and generally begin outside of the heating season. We generally have received advanced amounts from customers on “smart pay” budget payment plans prior to the heating season, which are reduced as oil deliveries are made. For customers that are not on “smart pay” budget payment plans, we generally receive the full contract amount for equipment service contracts with customers at the outset of the contracts. Contract liabilities are recognized straight-line over the service contract period, generally one-year or less. As of September 30, 2022 and September 30, 2021 the Company had contract liabilities of $152.1 million and $141.6 million, respectively. During the year ended September 30, 2022 the Company recognized $130.4 million of revenue that was included in the September 30, 2021 contract liability balance. During the year ended September 30, 2021 the Company recognized $128.5 million of revenue that was included in the September 30, 2020 contract liability balance. Receivables and Allowance for Doubtful Accounts Changes in the allowance for credit losses are as follows:
(in thousands) | Credit Loss Allowance |
Balance at September 30, 2021 | $ | 4,779 |
Current period provision |  | 5,411 |
Write-offs, net and other |  | (2,435 | )
Balance as of September 30, 2022 | $ | 7,755 |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration