Quarterly report [Sections 13 or 15(d)]

Revenues (Tables)

v3.26.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation Of Revenue
The following table presents the disaggregation of revenue according to segment:
Three Months Ended
September 30, 2026 September 30, 2025
Space
Defense Tech
Total
Space Defense Tech Total
Revenue percentage by recognition method
Over time
99  % 19  % 63  % 94  % 14  % 51  %
Point in time
1  81  37  6  86  49 
Total revenues
100  % 100  % 100  % 100  % 100  % 100  %
Revenues by customer grouping
Civil space
$ 16,872  $ 380  $ 17,252  $ 16,077  $ 2,143  $ 18,220 
National security
12,220  37,895  50,115  10,962  47,611  58,573 
Commercial and other
32,174  9,494  41,668  19,509  7,130  26,639 
Total revenues
$ 61,266  $ 47,769  $ 109,035  $ 46,548  $ 56,884  $ 103,432 
Revenues by customer’s geographic location
U.S.
$ 43,312  $ 31,447  $ 74,759  $ 22,814  $ 39,269  $ 62,083 
Europe 17,954  13,837  31,791  23,736  8,727  32,463 
Other —  2,485  2,485  (2) 8,888  8,886 
Total revenues
$ 61,266  $ 47,769  $ 109,035  $ 46,548  $ 56,884  $ 103,432 
Nine Months Ended
September 30, 2026 September 30, 2025
Space
Defense Tech
Total
Space Defense Tech Total
Revenue percentage by recognition method
Over time
97  % 17  % 59  % 97  % 23  % 75  %
Point in time
3  83  41  3  77  25 
Total revenues
100  % 100  % 100  % 100  % 100  % 100  %
Revenues by customer grouping
Civil space
$ 54,345  $ 1,104  $ 55,449  $ 49,286  $ 2,669  $ 51,955 
National security
32,324  116,890  149,214  36,083  56,779  92,862 
Commercial and other
82,458  35,960  118,418  69,994  11,776  81,770 
Total revenues
$ 169,127  $ 153,954  $ 323,081  $ 155,363  $ 71,224  $ 226,587 
Revenues by customer’s geographic location
U.S.
$ 102,915  $ 90,457  $ 193,372  $ 78,706  $ 52,402  $ 131,108 
Europe 66,212  43,014  109,226  76,642  9,138  85,780 
Other —  20,483  20,483  15  9,684  9,699 
Total revenues
$ 169,127  $ 153,954  $ 323,081  $ 155,363  $ 71,224  $ 226,587 

Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months Ended Nine Months Ended
September 30, 2026 September 30, 2025 September 30, 2026 September 30, 2025
Customer D(1)
$ —  $ 14,400  $ —  $ 49,823 
Customer E(1)
20,079  27,589  58,422  31,947 
Customer F(1)
14,248  —  —  — 
(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, 2026 December 31, 2025
Contract assets
$ 84,770  $ 44,019 
Contract liabilities $ 72,555  $ 60,119 
Schedule of EAC Adjustments
Net EAC adjustments can have a significant effect on reported revenues, cost of sales and gross profit. The below table summarizes the favorable (unfavorable) impact on gross profit from the net EAC adjustments for the following periods:
Three Months Ended Nine Months Ended
September 30, 2026 September 30, 2025 September 30, 2026 September 30, 2025
Net EAC adjustments, before income taxes $ 3,743  $ (8,334) $ 2,645  $ (36,633)
Net EAC adjustments, net of income taxes 3,675  (10,001) 2,684  (30,955)
Net EAC adjustments, net of income taxes, per diluted share 0.01  (0.07) 0.01  (0.38)