Revenue Tripled Year-Over-Year
Revenue grew 198.7% from $62.5M to $186.7M in Q1 2026, suggesting significant new contract wins or program milestones, likely tied to NASA lunar and space services contracts. This is the most prominent positive signal in the filing.
Source: Source: 10-Q Income Statement (XBRL Financial Data)