Quarterly report [Sections 13 or 15(d)]

Revenues (Tables)

v3.25.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2025
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
  March 31, 2025 March 31, 2024
Civil space
$ 18,135  $ 22,926 
National security
19,468  13,922 
Commercial and other
23,792  50,944 
Total revenues
$ 61,395  $ 87,792 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months Ended
March 31, 2025 March 31, 2024
U.S.
$ 36,987  $ 32,522 
Europe 24,301  55,208 
Other 107  62 
Total revenues
$ 61,395  $ 87,792 

Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months Ended
  March 31, 2025 March 31, 2024
Customer B(1)
6,268  — 
Customer D(1)
14,082  43,730 
(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:
March 31, 2025 December 31, 2024
Contract assets
$ 60,757  $ 43,044 
 
Contract liabilities $ 59,748  $ 67,201 
Schedule of EAC Adjustments
The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:
Three Months Ended
  March 31, 2025 March 31, 2024
Net EAC adjustments, before income taxes $ (3,098) $ (3,931)
Net EAC adjustments, net of income taxes (2,918) (3,986)
Net EAC adjustments, net of income taxes, per diluted share (0.04) (0.06)