Telesat Reports Results for the Quarter and Nine Months Ended September 30, 2025
1. Telesat reported a $121 million net loss for Q3 2025. 2. Revenue decreased by 27% year-over-year to $101 million. 3. Adjusted EBITDA margin decreased to 46.3% from 69.5% last year. 4. Telesat Lightspeed backlog expansion is a key focus despite challenges. 5. Company's capital structure is being optimized to address debt.