| 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 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) |
|
|
|
|