Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Eutelsat Communications S.A. is a French satellite operator that provides space-based telecommunications infrastructure and services to customers worldwide. The company operates a fleet of geostationary satellites delivering video broadcasting, broadband connectivity, and data services across Europe, the Middle East, Africa, Asia, and the Americas. Eutelsat Communications S.A. serves television broadcasters, pay-TV platforms, video service providers, telecom operators, internet service providers, and governmental and institutional clients. Its satellites support direct-to-home television, contribution and distribution of TV channels, mobility connectivity for maritime and aviation customers, and backbone links for telecom networks. The company also supports broadband access solutions for underserved and remote areas, enabling fixed and mobile internet connectivity. Headquartered in France, Eutelsat Communications S.A. plays a significant role in the global communications ecosystem by offering reliable, high-capacity satellite infrastructure that complements terrestrial networks and supports critical media, data, and connectivity applications across multiple regions and industry verticals.
The business is unprofitable at the operating level (-73.10% margin). The thesis depends entirely on whether and when it reaches sustainable profitability.
Revenue growth slowed to 2.5%, essentially flat. Margins also contracted 57.3pp. This is a business that needs a catalyst.
Free cash flow declined 113% versus the prior year, cash generation momentum has weakened. ROIC dropped from -2.22% to -10.95%, capital efficiency is deteriorating.
Profitability & Returns
Revenue (TTM)
€1.24B
▲ +2.5% YoY
Net Income (TTM)
-€1.11B
▼ -257.1% YoY
Op. Margin
-73.10%
▼ -57.3pp YoY
ROIC
-10.95%
▼ -8.7pp YoY
Cash Flow & Balance Sheet
FCF (TTM)
-€6M
▼ -113.2% YoY
Op. Cash Flow (TTM)
€383M
▼ -24.2% YoY
Net Debt
€2.59B
Cash & Equiv.
€575M
3Y CAGR: +2.6%
Continue Research