Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregates revenue by timing of goods or services

The following table disaggregates revenue by timing of transfer of goods or services:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Transferred over time

 

$

5,257

 

 

$

5,317

 

Transferred at a point in time

 

 

1,052

 

 

 

175

 

Total revenue

 

$

6,309

 

 

$

5,492

 

Summary of Changes in Contract Liabilities The following table summarizes changes in contract liabilities during the three months ended March 31, 2023:

 

 

 

Contract Liabilities

 

 

 

(in thousands)

 

Contract liabilities at December 31, 2022

 

$

15,923

 

Additions to contract liabilities during the period

 

 

20,380

 

Change in provision for contract losses

 

 

(2,126

)

Revenue recognized in the period from:

 

 

 

Amounts included in contract liabilities at the beginning of the period

 

 

(3,809

)

Amounts added to contract liabilities during the period

 

 

(2,500

)

Contract liabilities at March 31, 2023

 

$

27,868

 

 

 

 

Contract Assets

 

 

(in thousands)

Contract assets at December 31, 2022

 

 $ 7,333

   Additions to contract assets during the period

 

521

Contract assets at March 31, 2023

 

 $ 7,854