Telesat Corporation

NASDAQ:TSAT

15.4 (USD) • At close April 25, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2024202320222021202020192018201720162015201420132012
Revenue 571.044704.161759.169758.212820.468910.893902.932927.407930.854954.907922.871896.896845.81
Cost of Revenue 37.97238.51554.00430.21533.3737.224389.387187.687174.923184.279187.789193.862239.079
Gross Profit 533.072665.646705.165727.997787.098873.669513.545739.72755.931770.628735.082703.034606.731
Gross Profit Ratio 0.9340.9450.9290.960.9590.9590.5690.7980.8120.8070.7970.7840.717
Reseach & Development Expenses 0065.831.721.17.10000000
General & Administrative Expenses 110.33117.917152.154154.97589.88287.9430000000
Selling & Marketing Expenses 0000000000000
SG&A 110.33117.917152.154154.97589.88287.94345.5966.2617.2816.3385.46114.72314.157
Other Expenses 463.007-21.117310.562191.377292.46306.5750000000
Operating Expenses 573.33796.8462.716346.352382.342394.51845.59636.457193.669776.54445.242365.666310.325
Operating Income -40.265568.846296.453411.86404.541478.289467.949486.071496.187528.553482.3444.501347.924
Operating Income Ratio -0.0710.8080.390.5430.4930.5250.5180.5240.5330.5540.5230.4960.411
Total Other Income Expenses Net -275.238104.02-326.641-175.721-164.074-275.969-497.82987.064-124.097-706.763-396.033-344.899-288.221
Income Before Tax -315.503672.866-30.188236.139240.467202.32-29.88585.298376.806-178.2191.424132.4659.703
Income Before Tax Ratio -0.5530.956-0.040.3110.2930.222-0.0330.6310.405-0.1870.0990.1480.071
Income Tax Expense -13.03789.59649.92978.377-4.35315.12261.05680.24583.90688.72978.2264.36735.344
Net Income -87.72157.118-80.117157.762244.82187.198-90.936505.043292.89-266.94913.18468.08324.359
Net Income Ratio -0.1540.223-0.1060.2080.2980.206-0.1010.5450.315-0.280.0140.0760.029
EPS -6.2911.29-6.5113.1220.6215.72-7.644.222.45-2.230.110.570.2
EPS Diluted -6.2910.28-6.5113.1220.6215.72-7.644.222.45-2.230.110.570.2
EBITDA 67.0151,139.585395.302626.05634.737740.519711.483733.459748.65764.29729.621688.311592.574
EBITDA Ratio 0.1171.6180.5210.8260.7740.8130.7880.7910.8040.80.7910.7670.701