(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 either December 31, 2025 or December 31, 2024 and did not enter into any contracts during each of the years ended December 31, 2025 and 2024 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.

Thermal Barriers

The Company supplies fabricated, multi-part thermal barriers for use in battery packs in the EV market. These thermal barriers are customized to meet customer specifications. Although thermal barrier products are customized with no alternative use to the Company, the Company does not always have an enforceable right to payment. Under the provisions of ASC 606, the Company recognizes revenue at a point in time when transfer of the control of the products is passed to the customer according to the terms of the contract, including under bill and hold arrangements. The timing of revenue recognition is assessed on a contract-by-contract basis.

Energy Industrial

The Company generally enters into contracts containing one type of performance obligation. For a majority of the contracts, the Company recognizes revenue at a point in time when transfer of control of the products is passed to the customer, which is generally upon delivery according to contractual shipping terms within customer purchase orders. For a limited number of customer arrangements for customized products with no alternative use to the Company and an enforceable right to payment for progress completed to date, the Company recognizes revenue over time using units of production to measure progress toward satisfying the performance obligations. Units of production represent work performed as we do not generate significant work in process and thereby best depicts the transfer of control to the customer. Customer invoicing terms for contracts for which revenue is recognized under the over time methodology are typically based on certain milestones within the production and delivery schedule. The timing of revenue recognition is assessed on a contract-by-contract basis.

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.3 million at both December 31, 2025 and December 31, 2024.

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.

Disaggregation of Revenue

In the following tables, revenue is disaggregated by primary geographical region and source of revenue:

 

 

 

December 31, 2025

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

31,129

 

 

$

31,129

 

Canada

 

 

 

 

 

2,466

 

 

 

2,466

 

Europe

 

 

 

 

 

17,870

 

 

 

17,870

 

Latin America

 

 

 

 

 

47,556

 

 

 

47,556

 

United States

 

 

172,082

 

 

 

 

 

 

172,082

 

Total revenue

 

$

172,082

 

 

$

99,021

 

 

$

271,103

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

Energy industrial

 

$

54,637

 

 

$

47,561

 

 

$

102,198

 

Thermal barrier

 

 

117,445

 

 

 

51,460

 

 

 

168,905

 

Total revenue

 

$

172,082

 

 

$

99,021

 

 

$

271,103

 

 

 

 

 

December 31, 2024

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

29,321

 

 

$

29,321

 

Canada

 

 

 

 

 

19,265

 

 

 

19,265

 

Europe

 

 

 

 

 

45,027

 

 

 

45,027

 

Latin America

 

 

 

 

 

100,568

 

 

 

100,568

 

United States

 

 

258,518

 

 

 

 

 

 

258,518

 

Total revenue

 

$

258,518

 

 

$

194,181

 

 

$

452,699

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

Energy industrial

 

$

63,761

 

 

$

82,106

 

 

$

145,867

 

Thermal barrier

 

 

194,757

 

 

 

112,075

 

 

 

306,832

 

Total revenue

 

$

258,518

 

 

$

194,181

 

 

$

452,699

 

 

 

 

December 31, 2023

 

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

35,698

 

 

$

35,698

 

Canada

 

 

 

 

 

2,033

 

 

 

2,033

 

Europe

 

 

 

 

 

42,731

 

 

 

42,731

 

Latin America

 

 

 

 

 

7,219

 

 

 

7,219

 

United States

 

 

151,037

 

 

 

 

 

 

151,037

 

Total revenue

 

$

151,037

 

 

$

87,681

 

 

$

238,718

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

Energy industrial

 

$

52,838

 

 

$

75,801

 

 

$

128,639

 

Thermal barrier

 

 

98,199

 

 

 

11,880

 

 

 

110,079

 

Total revenue

 

$

151,037

 

 

$

87,681

 

 

$

238,718

 

Contract Balances

The following table presents changes in the Company’s contract liabilities during the year ended December 31, 2025:

 

 

Balance at
December 31,
2024

 

 

Additions

 

 

Deductions

 

 

Balance at
December 31,
2025

 

 

 

(In thousands)

 

Contract liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

 

 

 

 

 

 

 

 

 

 

 

Energy industrial

 

$

2,199

 

 

$

1,942

 

 

$

(2,882

)

 

$

1,259

 

Total contract liabilities

 

$

2,199

 

 

$

1,942

 

 

$

(2,882

)

 

$

1,259

 

During the year ended December 31, 2025, the Company recognized $2.2 million of revenue that was included in deferred revenue at December 31, 2024.

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. When there is a conditional right to consideration, these items are included within other assets on the consolidated balance sheets. When there is an unconditional right to consideration, these items are included within accounts receivable 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.

Historical Timeline

Fiscal YearFiled
2025Mar 13, 2026Showing above
2024Feb 27, 2025
2023Mar 7, 2024
2022Mar 16, 2023
2021Mar 1, 2022
2020Mar 12, 2021
2019Mar 6, 2020
2018Mar 8, 2019

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.