Revenue from Contracts with Customers | (3) Revenue from Contracts with Customers Revenue Recognition Revenue is recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements within the scope of ASC 606, the Company performs the following five steps: (i) identification of the contract with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the separate performance obligations in the contract; and (v) recognition of the revenue associated with performance obligations as they are satisfied. The Company applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract and determines those that are performance obligations and assesses whether each promised good or service is distinct. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone-selling prices of the promised products or services underlying each performance obligation. The Company determines standalone-selling prices based on the price at which the performance obligation is sold separately. If the standalone-selling price is not observable through past transactions, the Company estimates the standalone-selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in paragraph ASC 606-10-32-18, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. The Company did not have any contracts outstanding at December 31, 2021 and did not enter into any contracts during the nine months ended September 30, 2022 that contained a significant financing component. The Company records deferred revenue for product sales when (i) the Company has delivered products, but other revenue recognition criteria have not been satisfied, or (ii) payments have been received in advance of the completion of required performance obligations. Shipping and Handling Costs Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in the cost of product revenue. The associated amount of revenue recognized includes the consideration to which the Company expects to be entitled to receive in exchange for incurring these shipping and handling costs. Energy Industrial The Company generally enters into contracts containing one type of performance obligation. The Company recognizes revenue when the The Company also enters into rebate agreements with certain customers. These agreements may be considered an additional performance obligation of the Company or variable consideration within a contract. Rebates are recorded as a reduction of revenue in the period the related revenue is recognized. A corresponding liability is recorded as a component of deferred revenue on the consolidated balance sheets. These arrangements are primarily based on the customer attaining contractually specified sales volumes . The Company estimates the amount of its sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related revenue is recognized. The Company currently estimates return liabilities using historical rates of return, current quarter credit sales, and specific items of exposure on a contract-by-contract basis. Sales return reserves were approximately $0.1 million at both September 30, 2022 and December 31, 202 1 . Subsea Projects The Company manufactures and sells subsea products that are designed for pipe-in-pipe applications in offshore oil production and are typically at a point in time when transfer of control of the products is passed to the customer, or , Thermal Barriers The Company supplies fabricated, multi-part thermal barriers for use in battery packs in the electric vehicle market. These thermal barriers are customized to meet customer specifications. Thermal barrier products typically have no alternative use and may contain an enforceable right to payment. Under the provisions of ASC 606, the Company may recognize revenue at a point in time when transfer of the control of the products is passed to the customer, or over time utilizing the input method. The timing of revenue recognition is assessed on a contract-by-contract basis. During the nine months ended September 30, 2022 and 2021, the Company recognized revenue of $30.3 million and $1.2 million, respectively, from thermal barrier contracts. Disaggregation of Revenue In the following tables, revenue is disaggregated by primary geographical region and source of revenue: Three Months Ended September 30, 2022 2021 U.S. International Total U.S. International Total (In thousands) Geographical region Asia $ — $ 7,296 $ 7,296 $ — $ 5,283 $ 5,283 Canada — 928 928 — 256 256 Europe — 4,281 4,281 — 7,553 7,553 Latin America — 84 84 — 554 554 U.S. 24,117 — 24,117 16,734 — 16,734 Total revenue $ 24,117 $ 12,589 $ 36,706 $ 16,734 $ 13,646 $ 30,380 Source of revenue Energy industrial $ 13,504 $ 9,909 $ 23,413 $ 15,835 $ 11,000 $ 26,835 Subsea projects 6 1,333 1,339 — 2,613 2,613 Thermal barrier 10,607 1,347 11,954 899 33 932 Total revenue $ 24,117 $ 12,589 $ 36,706 $ 16,734 $ 13,646 $ 30,380 Nine Months Ended September 30, 2022 2021 U.S. International Total U.S. International Total (In thousands) Geographical region Asia $ — $ 26,271 $ 26,271 $ — $ 15,424 $ 15,424 Canada — 3,240 3,240 — 2,211 2,211 Europe — 14,352 14,352 — 24,234 24,234 Latin America — 2,985 2,985 — 3,245 3,245 U.S. 73,905 — 73,905 45,033 — 45,033 Total revenue $ 73,905 $ 46,848 $ 120,753 $ 45,033 $ 45,114 $ 90,147 Source of revenue Energy industrial $ 46,524 $ 39,469 $ 85,993 $ 43,905 $ 41,311 $ 85,216 Subsea projects 1,465 2,946 4,411 — 3,687 3,687 Thermal barrier 25,916 4,433 30,349 1,128 116 1,244 Total revenue $ 73,905 $ 46,848 $ 120,753 $ 45,033 $ 45,114 $ 90,147 Contract Balances The following table presents changes in the Company’s contract assets and contract liabilities during the nine months ended September 30, 2022: Balance at December 31, 2021 Additions Deductions Balance at September 30, 2022 (In thousands) Contract assets Subsea projects $ 1,448 $ 5,235 $ (5,295 ) $ 1,388 Research services 148 77 (225 ) — Thermal barrier 235 — (235 ) — Total contract assets $ 1,831 $ 5,312 $ (5,755 ) $ 1,388 Contract liabilities Deferred revenue Energy industrial $ 1,321 $ 1,940 $ (1,729 ) $ 1,532 Subsea projects — 2,385 (1,561 ) 824 Prepayment liability 9,728 — (4,728 ) 5,000 Total contract liabilities $ 11,049 $ 4,325 $ (8,018 ) $ 7,356 During the nine months ended September 30, 2022, the Company recognized $1.3 million of revenue that was included in deferred revenue as of December 31, 2021. A contract asset is recorded when the Company satisfies a performance obligation by transferring a promised good or service and has earned the right to consideration from its customer. These assets may represent a conditional or unconditional right to consideration and are included within accounts receivable and other current assets on the consolidated balance sheets. A contract liability is recorded when consideration is received, or such consideration is unconditionally due, from a customer prior to transferring goods or services under the terms of the contract. Contract liabilities are recognized as revenue after control of the products or services is transferred to the customer and all revenue recognition criteria have been met. |