v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The table below presents revenues by customer grouping for the following periods:
Three Months Ended Nine Months Ended
  September 30, 2022 September 30, 2021 September 30, 2022 September 30, 2021
Civil space
$ 13,391  $ 18,166  $ 46,405  $ 49,032 
National security
12,032  6,896  29,242  22,649 
Commercial and other
11,826  7,618  31,197  24,845 
Total revenues
$ 37,249  $ 32,680  $ 106,844  $ 96,526 
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, 2022 September 30, 2021 September 30, 2022 September 30, 2021
U.S.
$ 36,190  $ 31,367  $ 102,813  $ 93,205 
Luxembourg
911  1,156  3,315  3,071 
South Korea
11  68  271  144 
Germany
51  38  279  55 
Poland
—  51  —  51 
Other 86  —  166  — 
Total revenues
$ 37,249  $ 32,680  $ 106,844  $ 96,526 
The majority of the Company’s revenues are derived from government contracts. Customers comprising 10% or more of revenues were as follows for the periods presented:
Three Months Ended Nine Months Ended
  September 30, 2022 September 30, 2021 September 30, 2022 September 30, 2021
NASA $ 4,796  $ 10,589  $ 19,203  $ 29,604 
Boeing Co. 4,338  4,446  15,979  13,484 
Moog Inc.(1)
4,105  —  —  — 
Total $ 13,239  $ 15,035  $ 35,182  $ 43,088 
(1) While revenue was generated in each of the periods presented, amounts are only disclosed for the periods in which revenue 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,
2022
December 31,
2021
Contract assets
$ 16,319  $ 11,748 
 
Contract liabilities $ 17,373  $ 15,734 
Schedule of Change in Accounting Estimate
The following table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the periods presented:
Three Months Ended Nine Months Ended
  September 30, 2022 September 30, 2021 September 30, 2022 September 30, 2021
Net EAC adjustments, before income taxes $ (1,159) $ (278) $ (4,377) $ (1,418)
Net EAC adjustments, net of income taxes (962) (226) (4,106) (1,215)
Net EAC adjustments, net of income taxes, per diluted share (0.02) (0.01) (0.07) (0.03)