XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Summary of Revenue Disaggregated by Geographical Region and Source of Revenue

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

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

U.S.

 

 

International

 

 

Total

 

 

U.S.

 

 

International

 

 

Total

 

 

 

(In thousands)

 

Geographical region

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

 

 

$

11,784

 

 

$

11,784

 

 

$

 

 

$

7,324

 

 

$

7,324

 

Canada

 

 

 

 

 

324

 

 

 

324

 

 

 

 

 

 

860

 

 

 

860

 

Europe

 

 

 

 

 

5,412

 

 

 

5,412

 

 

 

 

 

 

3,911

 

 

 

3,911

 

Latin America

 

 

 

 

 

1,624

 

 

 

1,624

 

 

 

 

 

 

1,606

 

 

 

1,606

 

U.S.

 

 

26,442

 

 

 

 

 

 

26,442

 

 

 

24,706

 

 

 

 

 

 

24,706

 

Total revenue

 

$

26,442

 

 

$

19,144

 

 

$

45,586

 

 

$

24,706

 

 

$

13,701

 

 

$

38,407

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source of revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Energy industrial

 

$

16,504

 

 

$

17,371

 

 

$

33,875

 

 

$

18,275

 

 

$

12,500

 

 

$

30,775

 

Thermal barrier

 

 

9,938

 

 

 

1,773

 

 

 

11,711

 

 

 

6,431

 

 

 

1,201

 

 

 

7,632

 

Total revenue

 

$

26,442

 

 

$

19,144

 

 

$

45,586

 

 

$

24,706

 

 

$

13,701

 

 

$

38,407

 

 

Summary of Changes in Contract Assets and Contract Liabilities

The following table presents changes in the Company’s contract assets and contract liabilities during the three months ended March 31, 2023:

 

 

 

Balance at
December 31,
2022

 

 

Additions

 

 

Deductions

 

 

Balance at
March 31,
2023

 

 

 

(In thousands)

 

Contract assets

 

 

 

 

 

 

 

 

 

 

 

 

Thermal barrier

 

$

143

 

 

$

 

 

$

(143

)

 

$

 

Total contract assets

 

$

143

 

 

$

 

 

$

(143

)

 

$

 

Contract liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred revenue

 

 

 

 

 

 

 

 

 

 

 

 

Energy industrial

 

$

5,846

 

 

$

2,036

 

 

$

(3,908

)

 

$

3,974

 

Total contract liabilities

 

$

5,846

 

 

$

2,036

 

 

$

(3,908

)

 

$

3,974