Quarterly report pursuant to Section 13 or 15(d)

Revenues (Tables)

v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Customer Grouping
The table below presents revenues by customer grouping for the following periods:
Three Months Ended Nine Months Ended
  September 30, 2023 September 30, 2022 September 30, 2023 September 30, 2022
Civil space
$ 29,336  $ 13,391  $ 82,831  $ 46,405 
National security
13,393  12,032  38,153  29,242 
Commercial and other
19,883  11,826  59,331  31,197 
Total revenues
$ 62,612  $ 37,249  $ 180,315  $ 106,844 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months Ended Nine Months Ended
September 30, 2023 September 30, 2022 September 30, 2023 September 30, 2022
U.S.
$ 47,138  $ 36,190  $ 135,574  $ 102,813 
Europe 15,468  1,008  44,658  3,641 
Other 51  83  390 
Total revenues
$ 62,612  $ 37,249  $ 180,315  $ 106,844 

The majority of the Company’s revenues are derived from government contracts. Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months Ended Nine Months Ended
  September 30, 2023 September 30, 2022 September 30, 2023 September 30, 2022
Customer A(1)
$ 12,862  $ —  $ 31,703  $ — 
Customer B(1)
8,385  —  25,334  — 
Customer C(1)
6,886  4,796  18,208  19,203 
Customer D(1)
—  4,338  —  15,979 
Customer E(1)
—  4,105  —  — 
Total $ 28,133  $ 13,239  $ 75,245  $ 35,182 
(1) While revenue may have been generated during each of the periods presented, amounts are only disclosed for the periods in which revenues represented 10% or more of total revenue.
Schedule of Contract Assets and Contract Liabilities
The table below presents the contract assets and contract liabilities included on the condensed consolidated balance sheets for the following periods:
September 30,
2023
December 31,
2022
Contract assets
$ 39,779  $ 31,041 
 
Contract liabilities $ 27,059  $ 29,817 
Schedule of EAC Adjustments
The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:
Three Months Ended Nine Months Ended
  September 30, 2023 September 30, 2022 September 30, 2023 September 30, 2022
Net EAC adjustments, before income taxes $ 2,453  $ (1,159) $ 769  $ (4,377)
Net EAC adjustments, net of income taxes 2,360  (962) 754  (4,106)
Net EAC adjustments, net of income taxes, per diluted share 0.04  (0.02) 0.01  (0.07)