| Schedule of Disaggregation Of Revenue |
The following table presents the disaggregation of revenue according to segment:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2026 |
|
Space |
|
Defense Tech |
|
Total |
Revenue percentage by recognition method |
|
|
|
|
|
Over time |
97 |
% |
|
12 |
% |
|
52 |
% |
Point in time |
3 |
|
|
88 |
|
|
48 |
|
Total revenues |
100 |
% |
|
100 |
% |
|
100 |
% |
Revenues by customer grouping |
|
|
|
|
|
Civil space |
$ |
17,825 |
|
|
$ |
268 |
|
|
$ |
18,093 |
|
National security |
11,578 |
|
|
41,547 |
|
|
53,125 |
|
Commercial and other |
25,789 |
|
|
20,067 |
|
|
45,856 |
|
Total revenues |
$ |
55,192 |
|
|
$ |
61,882 |
|
|
$ |
117,074 |
|
Revenues by customer’s geographic location |
|
|
|
|
|
U.S. |
$ |
32,869 |
|
|
$ |
34,696 |
|
|
$ |
67,565 |
|
| Europe |
22,323 |
|
|
19,890 |
|
|
42,213 |
|
| Other |
— |
|
|
7,296 |
|
|
7,296 |
|
Total revenues |
$ |
55,192 |
|
|
$ |
61,882 |
|
|
$ |
117,074 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, 2025 |
|
Space |
|
Defense Tech |
|
Total |
Revenue percentage by recognition method |
|
|
|
|
|
Over time |
98 |
% |
|
(10) |
% |
|
88 |
% |
Point in time |
2 |
|
|
110 |
|
|
12 |
|
Total revenues |
100 |
% |
|
100 |
% |
|
100 |
% |
Revenues by customer grouping |
|
|
|
|
|
Civil space |
$ |
15,136 |
|
|
$ |
464 |
|
|
$ |
15,600 |
|
National security |
12,806 |
|
|
2,015 |
|
|
14,821 |
|
Commercial and other |
28,740 |
|
|
2,599 |
|
|
31,339 |
|
Total revenues |
$ |
56,682 |
|
|
$ |
5,078 |
|
|
$ |
61,760 |
|
Revenues by customer’s geographic location |
|
|
|
|
|
U.S. |
$ |
28,077 |
|
|
$ |
3,961 |
|
|
$ |
32,038 |
|
| Europe |
28,605 |
|
|
411 |
|
|
29,016 |
|
| Other |
— |
|
|
706 |
|
|
706 |
|
Total revenues |
$ |
56,682 |
|
|
$ |
5,078 |
|
|
$ |
61,760 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2026 |
|
Space |
|
Defense Tech |
|
Total |
Revenue percentage by recognition method |
|
|
|
|
|
Over time |
96 |
% |
|
16 |
% |
|
56 |
% |
Point in time |
4 |
|
|
84 |
|
|
44 |
|
Total revenues |
100 |
% |
|
100 |
% |
|
100 |
% |
Revenues by customer grouping |
|
|
|
|
|
Civil space |
$ |
37,473 |
|
|
$ |
724 |
|
|
$ |
38,197 |
|
National security |
20,105 |
|
|
78,994 |
|
|
99,099 |
|
Commercial and other |
50,281 |
|
|
26,469 |
|
|
76,750 |
|
Total revenues |
$ |
107,859 |
|
|
$ |
106,187 |
|
|
$ |
214,046 |
|
Revenues by customer’s geographic location |
|
|
|
|
|
U.S. |
$ |
59,601 |
|
|
$ |
59,012 |
|
|
$ |
118,613 |
|
| Europe |
48,258 |
|
|
29,177 |
|
|
77,435 |
|
| Other |
— |
|
|
17,998 |
|
|
17,998 |
|
Total revenues |
$ |
107,859 |
|
|
$ |
106,187 |
|
|
$ |
214,046 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, 2025 |
|
Space |
|
Defense Tech |
|
Total |
Revenues percentage by recognition method |
|
|
|
|
|
Over time |
98 |
% |
|
60 |
% |
|
94 |
% |
| Point in time |
2 |
|
|
40 |
|
|
6 |
|
Total revenues |
100 |
% |
|
100 |
% |
|
100 |
% |
Revenues by customer grouping |
|
|
|
|
|
Civil space |
$ |
33,209 |
|
|
$ |
526 |
|
|
$ |
33,735 |
|
National security |
25,121 |
|
|
9,168 |
|
|
34,289 |
|
Commercial and other |
50,485 |
|
|
4,646 |
|
|
55,131 |
|
Total revenues |
$ |
108,815 |
|
|
$ |
14,340 |
|
|
$ |
123,155 |
|
Revenues by customer’s geographic location |
|
|
|
|
|
U.S. |
$ |
55,892 |
|
|
$ |
13,133 |
|
|
$ |
69,025 |
|
| Europe |
52,906 |
|
|
411 |
|
|
53,317 |
|
| Other |
17 |
|
|
796 |
|
|
813 |
|
Total revenues |
$ |
108,815 |
|
|
$ |
14,340 |
|
|
$ |
123,155 |
|
Customers comprising 10% or more of revenues are presented below for the following periods:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended |
|
Six Months Ended |
|
|
|
|
June 30, 2026 |
|
June 30, 2025 |
|
June 30, 2026 |
|
June 30, 2025 |
|
|
|
|
|
Customer A(1)
|
$ |
— |
|
|
$ |
6,488 |
|
|
$ |
— |
|
|
$ |
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Customer C(1)
|
— |
|
|
6,711 |
|
|
— |
|
|
— |
|
|
|
|
|
|
Customer D(1)
|
— |
|
|
21,341 |
|
|
24,286 |
|
|
35,423 |
|
|
|
|
|
|
Customer E(1)
|
25,099 |
|
|
— |
|
|
38,343 |
|
|
— |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(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 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 |
|
Six Months Ended |
|
June 30, 2026 |
|
June 30, 2025 |
|
June 30, 2026 |
|
June 30, 2025 |
|
|
| Net EAC adjustments, before income taxes |
$ |
4 |
|
|
$ |
(25,201) |
|
|
$ |
(1,098) |
|
|
$ |
(28,299) |
|
|
|
| Net EAC adjustments, net of income taxes |
4 |
|
|
(18,850) |
|
|
(1,122) |
|
|
(21,309) |
|
|
|
| Net EAC adjustments, net of income taxes, per diluted share |
— |
|
|
(0.21) |
|
|
(0.01) |
|
|
(0.26) |
|
|
|
|