Telesat Reports Results for the Quarter Ended March 31, 2025
1. Telesat reported Q1 2025 revenue at $117 million, down 23% year-over-year. 2. The company has a LEO backlog of nearly $1.1 billion as of May 2025. 3. Adjusted EBITDA margin decreased to 57.7%, compared to 72.8% in 2024. 4. Telesat remains confident in its 2025 revenue and EBITDA guidance. 5. Recent contracts with Viasat boost Telesat's market response and growth prospects.