XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.3
NET SALES (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables present the disaggregation of net sales from contracts with our customers:
Three Months Ended September 30, 2025Defense and National SecuritySpace SolutionsStarlab Space StationsEliminationsTotal
U.S. Government$26,874 $9,150 $— $— $36,024 
International Government— 77 — — 77 
Commercial1,634 2,464 — (612)3,486 
Total net sales$28,508 $11,691 $— $(612)$39,587 


Three Months Ended September 30, 2024Defense and National SecuritySpace SolutionsStarlab Space StationsEliminationsTotal
U.S. Government$14,022 $17,597 $— $— $31,619 
International Government— 106 — — 106 
Commercial7,750 2,083 — (1,959)7,874 
Total net sales$21,772 $19,786 $— $(1,959)$39,599 


Nine Months Ended September 30, 2025Defense and National SecuritySpace SolutionsStarlab Space StationsEliminationsTotal
U.S. Government$78,417 $28,562 $— $— $106,979 
International Government— 213 — — 213 
Commercial8,827 6,344 — (2,595)12,576 
Total net sales$87,244 $35,119 $— $(2,595)$119,768 


Nine Months Ended September 30, 2024Defense and National SecuritySpace SolutionsStarlab Space StationsEliminationsTotal
U.S. Government$41,924 $47,952 $— $— $89,876 
International Government— 622 — — 622 
Commercial13,577 8,354 — (5,961)15,970 
Total net sales$55,501 $56,928 $— $(5,961)$106,468 

The approximate revenue based on geographic location of customers is as follows:
Three Months EndedNine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
U.S.$37,470 $33,402 $110,640 $96,425 
Europe2,008 6,052 8,638 9,160 
Other109 145 490 883 
Total net sales$39,587 $39,599 $119,768 $106,468 
Schedule of Contract Asset and Liability The following table presents the Company’s contract assets and liabilities:
September 30, 2025December 31, 2024
Contract assets (current and non-current)$31,054 $24,128 
Contract liabilities (current and non-current)$11,093 $24,127 
Schedule of EAC Adjustments
The below table summarizes the favorable (unfavorable) impact of the net estimate at completion (“EAC”) adjustments for the following periods:
Three Months EndedNine Months Ended
(dollars in thousands, except per share data)September 30, 2025September 30, 2024September 30, 2025September 30, 2024
Net EAC adjustments$(4,272)$(1,508)$(10,457)$(2,706)
Net sales(4,355)(1,159)(7,708)(876)
Basic net loss per share(0.15)(0.21)(0.53)(0.28)
Diluted net loss per share$(0.15)$(0.21)$(0.53)$(0.28)