Q2 2025 Highlights Backlog of 4.6billionatquarter−end,providesrevenuevisibilityfor2025Revenuesof373.3 million, up 54% YoY Adjusted EBITDA1 of 76.3million,up5748.1 million, up 106% YoY, and adjusted diluted earnings per share1 of 0.38,up10052.8 million Net cash position of 416.8millionatquarter−endSubsequenttoquarter−end,announcednew1.8 billion LEO constellation award from Echo ...