XML 20 R10.htm IDEA: XBRL DOCUMENT
v3.23.1

Revenue Recognition | 3 Months Ended
--- | ---
Mar. 31, 2023
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 and exclude any sales incentives and amounts collected on behalf of third parties. 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 (3) service and (4) other. LNG product revenue generated includes the revenue from the production and delivery of LNG to our customer’s location. Product contracts are established by agreeing on a sales price or transaction price for the related item. 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. The Company acts as a principal when using third party transportation companies and therefore recognizes the gross revenue for the delivery of LNG. The Company enters into forward sales contracts for the delivery of LNG to its customers. Certain of these sales contracts contain provisions that may meet the criteria of a derivative in the event delivery is not made. These contracts are accounted for under the normal purchase normal sales exclusion under U.S. GAAP and are not measured at fair value each reporting period. 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 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. Revenues related to rental of equipment are recognized under Topic 606 and not ASC 842: Leases, as 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. 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. Variable and Other Revenue Components Certain of our contracts may include rental or services that may vary upon the customer demands at stated rates within the contract and are satisfied as the work is authorized by the customer and performed by the Company. LNG product sales agreements may include both fixed and variable fees per gallon of LNG, but is representative of the stand-alone selling price for LNG at the time the contract was negotiated. We have concluded that the variable LNG fees meet the exception for allocating variable consideration to specific parts of the contract. As such, the variable consideration for these contracts is allocated to each distinct gallon of LNG and recognized when that distinct gallon of LNG is delivered to the customer. 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. Disclosure: Disaggregated Revenues The table below presents revenue disaggregated by source, for the three months ended March 31, 2023 and 2022 (in thousands):
|  |  | Three Months Ended March 31,
Revenues: |  |  |  |  | 2023 |  | 2022
LNG Product |  |  |  |  | $ | 21,905 |  |  | $ | 16,785 |
Rental |  |  |  |  | 2,247 |  |  | 1,986 |
Service |  |  |  |  | 2,066 |  |  | 1,395 |
Other |  |  |  |  | 624 |  |  | 101 |
Total revenues |  |  |  |  | $ | 26,842 |  |  | $ | 20,267 |
The table below presents revenue disaggregated by geographic location, for the three months ended March 31, 2023 and 2022 (in thousands):
|  |  | Three Months Ended March 31,
Revenues: |  |  |  |  | 2023 |  | 2022
Mexico |  |  |  |  | $ | 2,819 |  |  | $ | 3,766 |
United States |  |  |  |  | 24,023 |  |  | 16,501 |
Total revenues |  |  |  |  | $ | 26,842 |  |  | $ | 20,267 |

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