Eutelsat Communications S.A. | Large-cap | Technology

TL;DR: Financial Overview - Revenue, Profits & Key Metrics

Income Metrics

Balance Sheet Metrics

Total Assets 7.0B
Total Liabilities 4.3B
Shareholders Equity 2.7B
Debt to Equity 1.63

Cash Flow Metrics

Revenue & Profitability Trend

Eutelsat Income Statement From 2021 to 2025

Metric20252024202320222021
Revenue i1.2B1.2B1.1B1.2B1.2B
Cost of Goods Sold i241.8M205.3M103.3M93.2M94.7M
Gross Profit i1.0B1.0B1.0B1.1B1.1B
Gross Margin % i80.6%83.1%90.9%91.9%92.3%
Operating Expenses
Research & Development i-----
Selling, General & Administrative i325.7M288.8M202.7M196.8M217.3M
Other Operating Expenses i780.2M218.6M161.6M63.1M27.3M
Total Operating Expenses i1.1B507.4M364.3M259.9M244.6M
Operating Income i-909.2M-191.4M573.2M424.9M388.2M
Operating Margin % i-73.1%-15.8%50.7%36.9%31.5%
Non-Operating Items
Interest Income i4.6M12.2M1.6M7.0M200.0K
Interest Expense i165.0M122.6M62.9M60.1M65.3M
Other Non-Operating Income-----
Pre-tax Income i-1.1B-315.2M482.2M359.9M252.3M
Income Tax i-6.7M-28.3M66.5M48.6M24.2M
Effective Tax Rate % i0.0%0.0%13.8%13.5%9.6%
Net Income i-1.1B-309.7M328.3M239.8M228.1M
Net Margin % i-88.9%-25.5%29.0%20.8%18.5%
Key Metrics
EBITDA i597.5M599.7M1.1B913.5M866.3M
EPS (Basic) i€-2.28€-0.74€1.27€1.00€0.93
EPS (Diluted) i€-2.28€-0.74€1.27€1.00€0.93
Basic Shares Outstanding i474767029418174999248570264230322045230196636
Diluted Shares Outstanding i474767029418174999248570264230322045230196636

Income Statement Trend

Eutelsat Balance Sheet From 2021 to 2025

Metric20252024202320222021
Assets
Current Assets
Cash & Equivalents i517.8M837.4M482.2M680.5M861.1M
Short-term Investments i56.8M6.5M388.8M65.1M27.0M
Accounts Receivable i327.4M273.7M207.5M247.0M244.5M
Inventory i116.1M39.4M13.0M12.9M8.1M
Other Current Assets76.6M127.4M38.9M32.6M42.8M
Total Current Assets i1.6B1.3B1.2B1.1B1.2B
Non-Current Assets
Property, Plant & Equipment i8.5B9.1B7.3B7.4B7.1B
Goodwill i1.7B3.1B2.9B3.0B2.9B
Intangible Assets i382.0M472.9M302.0M377.4M440.4M
Long-term Investments-----
Other Non-Current Assets-300.0K300.0K900.0K-200.0K-200.0K
Total Non-Current Assets i5.4B7.2B6.2B6.5B6.1B
Total Assets i7.0B8.5B7.4B7.6B7.3B
Liabilities
Current Liabilities
Accounts Payable i117.1M170.7M93.5M78.3M84.9M
Short-term Debt i531.4M210.8M144.5M398.3M69.6M
Current Portion of Long-term Debt-----
Other Current Liabilities100.0K--100.0K--
Total Current Liabilities i1.1B761.3M712.5M1.0B403.3M
Non-Current Liabilities
Long-term Debt i2.6B3.2B3.1B3.1B3.5B
Deferred Tax Liabilities i102.9M133.6M157.9M184.8M197.9M
Other Non-Current Liabilities-100.0K--100.0K300.0K-200.0K
Total Non-Current Liabilities i3.2B3.8B3.6B3.7B4.2B
Total Liabilities i4.3B4.6B4.3B4.7B4.6B
Equity
Common Stock i475.2M475.2M248.9M230.5M230.5M
Retained Earnings i-----
Treasury Stock i-----
Other Equity-----
Total Shareholders Equity i2.7B3.9B3.1B2.9B2.7B
Key Metrics
Total Debt i3.2B3.4B3.3B3.5B3.6B
Working Capital i439.7M555.1M471.8M48.4M824.2M

Balance Sheet Composition

Eutelsat Cash Flow Statement From 2021 to 2025

Metric20252024202320222021
Operating Activities
Net Income i-1.1B-309.7M328.3M239.8M228.1M
Depreciation & Amortization i-----
Stock-Based Compensation i-----
Working Capital Changes i-152.2M-59.1M-229.7M40.6M100.0M
Operating Cash Flow i-1.3B-368.8M98.6M280.4M328.1M
Investing Activities
Capital Expenditures i-388.7M-463.2M-201.0M-177.2M-183.4M
Acquisitions i-22.9M198.4M-122.1M-491.9M-6.5M
Investment Purchases i-----
Investment Sales i-----
Investing Cash Flow i-410.1M90.4M-332.9M-583.0M-183.3M
Financing Activities
Share Repurchases i----0
Dividends Paid i--1.0M-80.6M-221.5M-204.9M
Debt Issuance i2.3M870.9M001.2B
Debt Repayment i-9.1M-909.0M-314.9M-88.2M-1.5B
Financing Cash Flow i-53.2M-36.8M-448.1M-316.5M-493.4M
Free Cash Flow i-5.6M42.4M533.9M623.7M705.6M
Net Change in Cash i-1.7B-315.2M-682.4M-619.1M-348.6M

Cash Flow Trend

Eutelsat Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 7.46
Forward P/E -45.43
Price to Book 0.58
Price to Sales 1.21
PEG Ratio -45.43

Profitability Ratios

Profit Margin -86.99%
Operating Margin -5.21%
Return on Equity -33.47%
Return on Assets -1.12%

Financial Health

Current Ratio 1.38
Debt to Equity 118.99
Beta -0.22

Per Share Data

EPS (TTM) €-2.28
Book Value per Share €5.46
Revenue per Share €2.62

Peer Financial Comparison

CompanyMarket CapP/E RatioP/B RatioROEProfit MarginDebt/Equity
etl1.5B7.460.58-33.47%-86.99%118.99
Nokia Oyj 21.0B23.981.054.47%5.30%20.69
Parrot S.A 246.8M-26.479.66-36.94%-16.75%30.12
Cogelectr 238.0M42.2119.3462.50%7.52%185.80
Ekinops S.A 88.7M7.090.75-7.69%-7.64%35.05
Ateme S.A 68.5M-12.041.94-15.01%-5.75%109.67

Financial data is updated regularly. All figures are in the company's reporting currency.