Telesat Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio1.194.71
P/S Ratio0.580.270.170.57
P/B Ratio0.130.080.070.26
Price/FCF4.280.73
Price/OCF5.321.100.531.49
Enterprise Value Ratios
EV/Revenue7.634.874.843.62
EV/EBITDA12.154.087.394.38
EV/EBIT19.495.2912.516.75
EV/FCF78.2221.01
Profitability & Returns
Return on Equity (ROE)-0.12%0.28%-0.05%0.10%0.18%
Return on Assets (ROA)0.02%0.06%0.03%0.04%0.04%
Return on Invested Capital (ROIC)0.05%0.14%0.07%0.07%0.10%
Return on Capital Employed (ROCE)0.03%0.10%0.05%0.07%0.07%
Leverage & Solvency Ratios
Debt/Equity1.251.352.112.262.21
Debt/EBITDA8.653.837.806.125.10
Debt/FCF73.7222.1911.57
Liquidity Ratios
Current Ratio3.9813.1910.438.895.51
Quick Ratio2.8812.8110.148.665.39
Efficiency Ratios
Asset Turnover0.090.110.120.130.14
Inventory Turnover71.3463.9927.2521.3441.37
Yield & Distribution Ratios
Earnings Yield-0.26%0.84%-0.19%0.21%
FCF Yield-3.15%0.23%1.37%-0.04%
Payout Ratio0.00%0.00%
Buyback Yield0.09%-0.24%0.74%0.06%0.00%