Telesat Ratios (2019-2025) | TSAT

Ratios Dec2019 Mar2020 Sep2020 Dec2020 Mar2021 Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin 148.88%59.36%39.23%1.80%-0.07%2.21%2.05%1.61%2.25%2.76%19.57%-0.78%0.09%1.79%0.31%0.30%0.05%-11.18%
EBIT Margin 40.21%29.10%74.45%3.64%-0.11%3.97%3.85%-0.39%19.57%3.35%-0.39%2.60%0.10%2.10%-8.86%1.23%0.03%0.30%
EBITDA Margin 40.21%29.10%74.45%3.64%-0.11%3.97%3.85%-0.39%19.57%3.35%-0.39%2.60%0.10%2.10%-8.86%1.23%0.03%0.30%
Operating Margin 40.21%29.10%3.64%-0.11%3.97%3.85%-0.39%19.57%3.35%-0.39%2.60%0.10%2.10%-8.86%1.23%0.03%0.30%
Net Margin 136.29%7.38%39.23%1.38%-0.76%24.11%24.32%0.42%24.69%29.63%26.48%-0.58%0.06%0.63%27.67%28.30%0.04%33.62%
FCF Margin 11.52%-11.22%2.54%-0.06%5.22%1.13%3.03%-2.27%3.79%0.01%0.45%-4.46%6.94%0.01%0.96%
Efficiency
Assets Average 5,022.36M4,968.32M4,976.12M4,893.15M4,792.62M4,843.37M4,858.17M4,739.34M4,697.12M4,719.83M4,662.32M4,806.76M4,968.67M4,920.15M4,953.04M
Equity Average 3,173.80M4,968.32M4,976.12M3,184.21M3,083.67M4,843.37M4,858.17M3,301.71M3,259.49M4,719.83M4,662.32M3,214.54M3,376.45M4,920.15M4,953.04M
Invested Capital 943.33M3,562.91M4,359.24M4,997.84M4,940.09M5,013.17M4,192.01M4,812.05M4,875.42M4,841.67M4,110.46M4,757.33M4,683.28M4,641.97M4,003.97M4,966.12M7,174.58M7,435.37M
Asset Utilization Ratio 0.46-9.17-8.95-8.83-8.971.381.421.541.5610.9011.1210.7910.419.799.60
Leverage & Solvency
Interest Coverage Ratio -2.10-3.482.11-1.130.001.321.130.15-7.100.22-0.151.02-1.00-1.00-3.930.54-0.330.02
Debt to Equity 2.212.250.590.580.602.120.590.530.501.340.510.470.461.250.470.470.48
Debt Ratio 0.580.600.590.580.600.600.590.530.500.510.510.470.460.450.470.470.48
Equity Ratio 0.260.271.001.001.000.281.001.001.000.381.001.001.000.361.001.001.00
Times Interest Earned -2.10-3.482.11-1.130.001.321.130.15-7.100.22-0.151.02-1.00-1.00-3.930.54-0.330.02
Dividends & Payouts
FCF Payout Ratio 23.5564.25
Valuation
Enterprise Value -1145.27M-770.85M-727.77M-174.83M-869.32M-946.09M-1783.57M-1537.93M-1147.86M-1132.60M122.68M-1059.15M-1290.14M-1122.69M-1095.61M-1040.33M-173.77M-117.49M-44.65M-8.98M
Market Capitalization 344.98M198.33M134.41M96.54M94.46M108.46M122.68M192.37M115.96M115.96M124.73M183.20M230.92M267.25M353.78M392.07M
Return Ratios
Return on Sales 0.27%-0.01%0.00%0.00%0.00%0.01%0.01%0.04%0.04%0.01%0.01%0.00%0.00%0.00%0.00%
Return on Capital Employed 0.07%0.07%0.05%0.05%0.03%0.10%0.10%0.09%0.10%0.03%0.03%-0.01%-0.01%-0.02%-0.03%
Return on Invested Capital 0.07%0.04%0.01%0.00%0.03%0.03%0.06%0.07%0.02%0.02%-0.01%
Return on Assets 0.12%0.08%0.02%0.01%0.00%0.01%0.01%0.07%0.06%0.07%0.07%0.02%0.02%0.01%-0.03%
Return on Equity 0.20%0.08%0.02%0.01%0.00%0.01%0.01%0.09%0.09%0.07%0.07%0.02%0.03%0.01%-0.03%