XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition REVENUE RECOGNITION
We recognize revenues when the transfer of promised goods or services are delivered to our customers in accordance with the applicable customer contract and we are entitled to be paid by the customer. Revenues are measured as consideration specified in the contract. 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 (3) other.
LNG product revenue generated includes the revenue from the product and delivery of 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. 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.
Disaggregated Revenues
The table below presents revenue disaggregated by source, for the three and nine months ended September 30, 2022 and 2021 (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
Revenues:2022202120222021
LNG Product$21,623 $14,420 $58,744 $37,927 
Rental and service3,843 3,046 9,966 8,996 
Other353 313 526 1,368 
$25,819 $17,779 $69,236 $48,291 
The table below presents revenue disaggregated by geographic location, for the three and nine months ended September 30, 2022 and 2021 (in thousands):
Three Months Ended
September 30, 2022
Nine Months Ended
September 30,
Revenues:2022202120222021
Mexico3,427 3,501 12,087 7,198 
United States22,392 14,278 57,149 41,093 
$25,819 $17,779 $69,236 $48,291 
Substantially all revenues included within discontinued operations (See Note 2) are from Brazil.