Annual report [Section 13 and 15(d), not S-K Item 405]

Revenues (Tables)

v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Customer Grouping
The table below presents revenues by customer grouping for the following periods:
Year Ended
  December 31, 2024 December 31, 2023
Civil space
$ 88,814  $ 102,594 
National security
76,831  59,053 
Commercial and other
138,456  82,153 
Total revenues
$ 304,101  $ 243,800 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Year Ended
December 31, 2024 December 31, 2023
U.S.
$ 150,131  $ 172,903 
Europe 153,759  70,814 
Other 211  83 
Total revenues
$ 304,101  $ 243,800 

Customers comprising 10% or more of revenues are presented below for the following periods:
Year Ended
  December 31, 2024 December 31, 2023
Customer A(1)
$ 31,055  $ 39,314 
Customer B(1)
—  33,621 
Customer D(1)
107,605  — 
(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 consolidated balance sheets for the following periods:
December 31, 2024 December 31, 2023
Contract assets
$ 43,044  $ 36,961 
 
Contract liabilities $ 67,201  $ 52,645 
Schedule of EAC Adjustments
The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:
Year Ended
  December 31, 2024 December 31, 2023
Net EAC adjustments, before income taxes $ (17,696) $ (3,522)
Net EAC adjustments, net of income taxes (17,395) (3,459)
Net EAC adjustments, net of income taxes, per diluted share (0.26) (0.05)