Telesat Ratios (2020-2025) | TSAT

Ratios Mar2020 Dec2020 Mar2021 Jun2021 Sep2021 Dec2021 Mar2022 Jun2022 Sep2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025
Profitability
EBT Margin 102.11%165.53%60.81%-27.18%-27.87%29.80%64.11%2,535.29%-51.77%57.44%12.60%-11,253.71%13.90%28.91%36.89%16.71%36.89%-714.40%-88.82%-390.41%-294.27%
EBIT Margin 40.21%196.58%71.96%-16.13%54.82%68.49%48.21%31,463.80%17.19%49.05%-4.18%-9,624.26%70.16%-9.60%30.19%29.08%30.19%-324.79%3.85%-100.10%12.75%
EBITDA Margin 40.21%104.16%71.96%-16.13%54.82%104.26%48.21%31,463.80%17.19%99.72%-4.18%-9,624.26%70.16%122.45%30.19%29.08%30.19%104.85%3.85%-100.10%12.75%
Operating Margin 40.21%71.96%-16.13%54.82%68.49%54.75%31,463.80%17.19%49.05%-4.18%-9,624.26%70.16%-9.60%30.19%29.08%30.19%-324.79%3.85%-100.10%12.75%
Net Margin 89.52%185.94%18.24%95.61%-36.88%29.80%14.38%-4,849.77%-13.53%10.03%4.53%-2,575.98%-0.67%10.02%9.05%1.20%9.05%-180.31%-22.72%-95.39%-75.26%
FCF Margin 27.56%43.31%72.07%57.87%28.01%33.55%15,148.42%22.63%16.05%32.49%-893.54%56.98%28.90%48.49%1.40%6.51%21.66%111.86%-10.62%40.52%
Efficiency
Assets Average 5,688.65M5,634.60M4,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
Invested Capital 3,562.91M4,359.24M41.58M17.78M53.76M4,192.01M53.34M34.96M38.28M4,110.46M37.03M20.61M31.36M1,806.22M30.26M17.56M30.17M
Asset Utilization Ratio 0.070.060.110.110.130.120.070.070.060.100.120.110.100.060.03
Leverage & Solvency
Interest Coverage Ratio -2.106.33-3.48-0.061.531.94-1.240.42-0.291.020.152.531.11-0.15-1.00-1.01-1.00-3.93-0.110.260.11
Debt to Equity 2.212.252.121.341.25
Debt Ratio 0.580.600.470.580.610.600.600.530.510.510.520.470.470.450.480.480.48
Equity Ratio 0.260.270.280.380.36
Times Interest Earned -2.106.33-3.48-0.061.531.94-1.240.42-0.291.020.152.531.11-0.15-1.00-1.01-1.00-3.93-0.110.260.11
Valuation
Enterprise Value -727.77M-646.60M-665.77M-650.13M-1214.30M-1145.09M-1137.59M-1111.87M-1242.32M-1241.41M-1249.40M-1251.90M-1232.86M-1239.15M-1220.80M-1223.69M-395.60M-556.18M-395.35M-350.91M
Return Ratios
Return on Sales 0.90%1.86%0.74%-1.50%-0.37%0.08%0.47%207.29%-0.51%0.55%0.08%-99.18%-0.03%0.39%0.40%0.30%0.40%-6.38%-1.00%-4.19%-2.58%
Return on Capital Employed 0.03%0.05%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.00%5.94%1.28%-0.09%0.05%2.46%2.43%0.17%0.20%1.13%1.25%-0.02%-0.06%-0.66%-1.05%
Return on Assets -0.01%0.01%-0.01%0.00%-0.01%0.06%0.09%0.09%0.10%0.03%0.04%-0.03%-0.06%-0.05%-0.08%