Skip to content
20-F

Annual Report (Foreign)

TELESAT CORPORATION TSAT

0001213900-26-028638

← back to feed
Filed
Mar 17, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 14.64M sh
Shares Diluted FY 2025 · Dec 31, 2024 13.94M sh
Shares Diluted FY 2025 · Dec 31, 2023 13.42M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 66.7M
Operating Cash Flow FY 2025 · Dec 31, 2024 62.46M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 170.06M
Cash And Equivalents FY 2025 · Dec 31, 2025 509.8M
Cash And Equivalents FY 2025 · Dec 31, 2024 552.06M
Cash And Equivalents FY 2025 · Dec 31, 2023 1.67B
Cash And Equivalents FY 2025 · Dec 31, 2022 1.68B
Stockholders Equity FY 2025 · Dec 31, 2025 1.77B
Stockholders Equity FY 2025 · Dec 31, 2024 2.5B
Stockholders Equity FY 2025 · Dec 31, 2023 2.4B
Stockholders Equity restated FY 2025 · Dec 31, 2022 1.84B
Current Liabilities FY 2025 · Dec 31, 2025 3.32B
Current Liabilities FY 2025 · Dec 31, 2024 256.58M
Total Liabilities FY 2025 · Dec 31, 2025 4.83B
Total Liabilities FY 2025 · Dec 31, 2024 4.45B
Current Assets FY 2025 · Dec 31, 2025 832.06M
Current Assets FY 2025 · Dec 31, 2024 1.02B
Total Assets FY 2025 · Dec 31, 2025 6.6B
Total Assets FY 2025 · Dec 31, 2024 6.95B
Eps Diluted FY 2025 · Dec 31, 2025 −10.61
Eps Diluted FY 2025 · Dec 31, 2024 −6.29
Eps Diluted FY 2025 · Dec 31, 2023 11.29
Eps Basic FY 2025 · Dec 31, 2025 −10.61
Eps Basic FY 2025 · Dec 31, 2024 −6.29
Eps Basic FY 2025 · Dec 31, 2023 11.71
Rd Expense FY 2025 · Dec 31, 2025 11.6M
Net Income FY 2025 · Dec 31, 2025 −530.22M
Net Income FY 2025 · Dec 31, 2024 −302.47M
Net Income FY 2025 · Dec 31, 2023 583.27M
Operating Income FY 2025 · Dec 31, 2025 −303.88M
Operating Income FY 2025 · Dec 31, 2024 −40.27M
Operating Income FY 2025 · Dec 31, 2023 568.85M
Revenue FY 2025 · Dec 31, 2025 417.96M
Revenue FY 2025 · Dec 31, 2024 571.04M
Revenue FY 2025 · Dec 31, 2023 704.16M