Telesat Corporation (TSAT)
NASDAQ: TSAT · IEX Real-Time Price · USD
7.30
+0.17 (2.38%)
At close: Apr 18, 2024, 1:34 PM
7.44
+0.14 (1.92%)
After-hours: Apr 18, 2024, 4:00 PM EDT

Telesat Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
10014294345--
Market Cap Growth
-49.90%-72.62%---
Enterprise Value
1,2261,3121,7152,2031,8862,079
PE Ratio
0.891.20-5.454.77--
PS Ratio
0.180.270.170.58--
PB Ratio
0.200.280.271.06--
P/FCF Ratio
1.552.200.6632.57--
P/OCF Ratio
0.791.110.571.50--
EV/Sales Ratio
2.322.483.093.722.932.99
EV/EBITDA Ratio
2.372.455.194.943.543.75
EV/EBIT Ratio
3.273.379.428.025.415.91
EV/FCF Ratio
19.7020.3411.92208.058.607.49
Debt / Equity Ratio
4.874.878.109.212.213.01
Debt / EBITDA Ratio
4.534.538.606.704.755.16
Debt / FCF Ratio
37.6137.6119.78282.4811.5310.32
Quick Ratio
12.6912.6910.038.655.376.77
Current Ratio
13.1913.1910.438.895.517.04
Asset Turnover
0.110.110.120.130.14-
Interest Coverage
1.911.911.121.872.181.78
Return on Equity (ROE)
25.30%25.30%-5.20%9.90%18.10%-
Return on Assets (ROA)
2.40%2.40%-0.40%1.50%4.30%-
Return on Capital (ROIC)
9.32%9.32%-5.82%5.45%8.79%8.86%
Earnings Yield
122.44%83.43%-18.36%20.95%--
FCF Yield
64.53%45.54%152.26%3.07%--
Buyback Yield / Dilution
-8.98%-8.98%72.74%8.82%0.54%-
Total Shareholder Return
-8.98%-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).