Quarterly report [Sections 13 or 15(d)]

Revenue

v3.25.1
Revenue
3 Months Ended
Mar. 31, 2025
Revenue Recognition [Abstract]  
Revenue Revenue
Revenue is recognized when performance obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products, services, and energy production. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services or energy to customers.
Shipping and handling fees billed to customers in sales transactions are recorded in revenue and shipping and handling costs incurred are recorded in cost of sales. We have elected to exclude from revenue any value-added sales and other taxes which we collect concurrent with revenue-producing activities. These accounting policy elections are consistent with the
manner in which we historically recorded shipping and handling fees and value-added taxes. Incremental costs incurred by us to obtain a contract with a customer are negligible, if any, and are expensed ratably in proportion to the related revenue recognized.
Disaggregated Revenue    
In general, our business segmentation is aligned according to the nature and economic characteristics of our products and customer relationships and provides meaningful disaggregation of each business segment's results of operations. (See Note 13. Segments of the Notes to Condensed Consolidated Financial Statements.)
The following table further disaggregates our revenue by major source and by segment for the three months ended March 31, 2025 and 2024.
Three Months Ended
Revenues March 31, 2025 March 31, 2024
Products:
Cogeneration $ 1,080,369  $ 774,229 
Chiller 1,374,197  657,061 
Engineered Accessories 79,243  60,108 
Total Products Revenue 2,533,809  1,491,398 
Services 4,245,022  4,014,310 
Energy production 498,939  680,389 
Total revenues $ 7,277,770  $ 6,186,097 
Products Segment
Products. Our Products revenues include cogeneration systems that supply electricity and hot water, chillers that provide air-conditioning and hot water and engineered accessories, which consist of ancillary products and parts necessary to install a cogeneration unit including integration into the customers’ existing electrical and mechanical systems. We refer to the package of engineered accessories and engineering and design services necessary for the customers' installation of a cogeneration unit as light installation services.
We transfer control and generally recognize a sale when we ship a product from our manufacturing facility at which point title has transferred and the customer takes ownership of the product. Payment terms on product sales are generally thirty (30) days.
We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill and hold transactions). We recognize revenue related to such transactions once, among other things, the customer has made a written fixed commitment to purchase the product(s) under normal billing and credit terms, the customer has requested the product(s) be held for future delivery as scheduled and designated by them, risk of ownership has been assumed by the customer, and the product(s) are tagged as sold and segregated for storage awaiting further direction from the customer. Due to the infrequent nature and duration of bill and hold arrangements, the value associated with custodial storage services is deemed immaterial in the context of the contract and in total, and accordingly, none of the transaction price is allocated to such service.
Depending on the product and terms of the arrangement, we may defer the recognition of a portion of the transaction price received because we have to satisfy a future obligation (e.g., product start-up service). Amounts allocated to product start-up services are recognized as revenue when the start-up service has been completed. We use an observable selling price to determine standalone selling prices where available and either a combination of an adjusted market assessment approach, an expected cost plus a margin approach, and/or a residual approach to determine the standalone selling prices for separate performance obligations as a basis for allocating contract consideration when an observable selling price is not available. Amounts received but not recognized pending completion of performance are recognized as contract liabilities and are recorded as deferred revenue along with deposits by customers.
Services Segment
Maintenance services are provided under either long-term maintenance contracts or time and material maintenance contracts. Revenue under time and material maintenance contracts is recognized when the maintenance service is completed. Revenue under long-term maintenance contracts is recognized either ratably over the term of the contract where the contract price is fixed or when the periodic maintenance activities are completed and the invoiced cost to the customer is based on run hours or kilowatts produced in a given period. We use an output method to measure progress towards completion of our performance obligation which results in the recognition of revenue on the basis of a direct measurement of the value to the customer of the services transferred to date relative to the remaining services promised under the contract. We use the practical
expedient at ASC 606-10-55-18 of recognizing revenue in an amount equal to the amount we have the right to invoice the customer under the contract.
Our initial acquisition of the Aegis maintenance contracts and related business closed on March 15, 2023. We have included the financial results of the Aegis maintenance agreements in our condensed consolidated financial statements from April 1, 2023, from February 1, 2024 and from May 1, 2024, the closing or acquisition dates for the acquisitions in our revenue from the Services segment. See Note 7. Aegis Contract and Related Asset Acquisitions of the Notes to Condensed Consolidated Statements for a further discussion of the Aegis acquisition. Payment terms for maintenance services are generally thirty (30) days.
Energy Production Segment    
Revenue from energy contracts is recognized when electricity, heat, hot and/or chilled water is produced by our owned on-site cogeneration systems. Each month we bill the customer and recognize revenue for the various forms of energy delivered, based on meter readings which capture the quantity of the various forms of energy delivered in a given month under a contractually defined formula which takes into account the current month's cost of energy from the local power utility.

As the various forms of energy delivered by us under energy production contracts are simultaneously delivered and consumed by the customer, our performance obligation under these contracts is considered to be satisfied over time. We use an output method to measure progress towards completion of our performance obligation which results in the recognition of revenue on the basis of a direct measurement of the value to the customer of the services transferred to date relative to the remaining services promised under the contract. We use the practical expedient at ASC 606-10-55-18 of recognizing revenue in an amount equal to that amount to which we have the right to invoice the customer under the contract. Payment terms on invoices under these contracts are generally thirty (30) days.
Contract Balances
    The timing of revenue recognition, billings and cash collections result in billed accounts receivable, unbilled revenue (contract assets) and deferred revenue, consisting of customer deposits and billings in excess of revenue recognized (contract liabilities) on the condensed consolidated balance sheets.
    We did not recognize any revenue during the three months ended March 31, 2025 that was included in unbilled revenue as of March 31, 2025.
    Revenue recognized during the three ended months March 31, 2025 that was included in deferred revenue at the beginning of the period was approximately $2,224,011.
Remaining Performance Obligations
Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term of greater than one year, excluding certain maintenance contracts and all energy production contracts where a direct measurement of the value to the customer is used as a method of measuring progress towards completion of our performance obligation. Exclusion of these remaining performance obligations is due in part to the inability to quantify values based on unknown future levels of delivery and in some cases rates used to invoice customers. Remaining performance obligations therefore consist of unsatisfied or partially satisfied performance obligations related to fixed price maintenance contracts and installation contracts.
As of March 31, 2025, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $6,826,058. We expect to recognize revenue of approximately 85.4% of the remaining performance obligations over the next 24 months, 82.9% recognized in the first 12 months and 2.5% recognized over the subsequent 12 months and the balance thereafter.