XML 25 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue RecognitionRevenue is measured as consideration specified in a contract with a customer and excludes any sales incentives and amounts collected on behalf of third parties. The Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. Amounts are billed upon completion of service or transfer of a product and are generally due within 30 days.
Revenues from contracts with customers are disaggregated into (1) LNG product (2) rental, service, and other, and (3) power delivery.
LNG product revenue generated includes the revenue from the product and delivery of the LNG to our customer’s location. Product revenue is recognized upon delivery of the related item to the customer, at which point the customer controls the product and the Company has an unconditional right to payment. Product contracts are established by agreeing on a sales price or transaction price for the related item. Revenue is recognized when the customer has taken control of the product. Payment terms for product contracts are generally within thirty days from the receipt of the invoice. The Company acts as a principal when using third party transportation companies and therefore recognizes the gross revenue for the delivery of LNG.
Rental, service and other revenue generated by the Company includes equipment and human resources provided to the customer to support the use of LNG and power delivery equipment and services in their application. Rental contracts are established by agreeing on a rental price or transaction price for the related piece of equipment and the rental period which is generally daily or monthly. The Company maintains control of the equipment that the customer uses and can replace the rented equipment with similar equipment should the rented equipment become inoperable or the Company chooses to replace the equipment for maintenance purposes. Revenue is recognized as the rental period is completed and for periods that cross month end, revenue is recognized for the portion of the rental period that has been completed to date. Payment terms for rental contracts are generally within thirty days from the receipt of the invoice. Performance obligations for rental revenue are considered to be satisfied as the rental period is completed based upon the terms of the related contract. LNG service revenue generated by the Company consists of mobilization and demobilization of equipment and onsite technical support while customers are consuming LNG in their applications. Service revenue is billed based on contractual terms that can be based on an event (i.e. mobilization or demobilization) or an hourly rate. Revenue is recognized as the event is completed or work is done. Payment terms for service contracts are generally within thirty days from the receipt of the invoice. Performance obligations for service revenue are considered to be satisfied as the event is completed or work is done per the terms of the related contract.
Power Delivery revenue is generated from time and material projects, consulting services, and the resale of electrical and instrumentation equipment. Revenue is billed based on contractual terms that can be based on an event or an hourly rate. Revenue is recognized as the event is completed or work is done. Payment terms for service contracts are generally within thirty days from the receipt of the invoice. Performance obligations for service revenue are considered to be satisfied as the event is completed or work is done per the terms of the related contract. The resale of electrical and instrumentation equipment is billed upon delivery and are generally due within thirty days from the receipt of the invoice.
All outstanding accounts receivable, net of allowance, on the consolidated balance sheet are typically due and collected within the next 30 days for our LNG business and 12 months for our Power Delivery business.
Taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use and value-added taxes, are excluded from revenue.
Disaggregated Revenues
The table below presents revenue disaggregated by source, for the years ended December 31, 2020 and 2019 (in thousands):
Years Ended December 31,
20202019
LNG Product$27,339 $34,244 
Rental6,338 6,569 
Service1,128 991 
Power Delivery5,260 3,421 
Other1,485 1,846 
$41,550 $47,071 
See Note 4—Business Segments, below, for additional disaggregation of revenue.
Contract Liabilities
The Company recognizes revenue contract liabilities upon receipt of payments for which the performance obligations have not been fulfilled at the reporting date, resulting in deferred revenue. Contract liabilities are included in accrued liabilities in the accompanying unaudited condensed consolidated balance sheets. The following table presents the changes in the Company’s contract liabilities for the years ended December 31, 2020 and 2019 (in thousands):
December 31,
20202019
Balance at beginning of period$185 $93 
Cash received, excluding amounts recognized as revenue777 185 
Amounts recognized as revenue(605)(93)
Balance at end of period$357 $185 
The Company has no other material contract assets or liabilities and contract costs.