Telesat Corporation (TSAT)
NASDAQ: TSAT · IEX Real-Time Price · USD
8.18
-0.37 (-4.33%)
Jul 19, 2024, 12:00 AM EDT - Market open

Telesat Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019
Market Capitalization
11014294345--
Market Cap Growth
6.91%49.90%-72.62%---
Enterprise Value
1,2461,3121,7152,2031,8862,079
PE Ratio
1.171.20-5.454.77--
PS Ratio
0.220.270.170.58--
PB Ratio
0.220.280.271.06--
P/FCF Ratio
1.372.200.6632.57--
P/OCF Ratio
0.831.110.571.50--
EV/Sales Ratio
2.522.483.093.722.932.99
EV/EBITDA Ratio
2.552.455.194.943.543.75
EV/EBIT Ratio
3.523.379.428.025.415.91
EV/FCF Ratio
15.5120.3411.92208.058.607.49
Debt / Equity Ratio
4.884.878.109.212.213.01
Debt / EBITDA Ratio
4.944.538.606.704.755.16
Debt / FCF Ratio
30.0437.6119.78282.4811.5310.32
Quick Ratio
11.2212.6910.038.655.376.77
Current Ratio
11.6913.1910.438.895.517.04
Asset Turnover
0.110.110.120.130.14-
Interest Coverage
1.831.911.121.872.181.78
Return on Equity (ROE)
20.30%25.30%-5.20%9.90%18.10%-
Return on Assets (ROA)
2.10%2.40%-0.40%1.50%4.30%-
Return on Capital (ROIC)
8.45%9.32%-5.82%5.45%8.79%8.86%
Earnings Yield
89.95%83.43%-18.36%20.95%--
FCF Yield
73.01%45.54%152.26%3.07%--
Buyback Yield / Dilution
-5.25%-8.98%72.74%8.82%0.54%-
Total Shareholder Return
-5.25%-8.98%72.74%8.82%0.54%-
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).