Revenue Decline Amid Business Transition
Revenue fell 7.9% YoY to $210.1M in FY2025 from $228.0M in the prior year, suggesting a contraction in contract activity or program timing shifts, even as the company continues to pursue lunar and space infrastructure opportunities.
Source: Source: 10-K Income Statement