Telesat Reports Results for the Quarter and Twelve Months Ended December 31, 2024
1. Telesat reported revenue of $571 million in 2024, a 19% decline. 2. Adjusted EBITDA decreased 28% to $384 million with a 67.2% margin. 3. Telesat received $2.54 billion in loans for Telesat Lightspeed program. 4. CFO Andrew Browne plans to retire, initiating a leadership transition. 5. Revenue guidance for 2025 is between $405 million and $425 million.