Société de la Tour Eiffel (EPA:EIFF)
France flag France · Delayed Price · Currency is EUR
8.20
0.00 (0.00%)
Jul 17, 2026, 4:57 PM CET

Société de la Tour Eiffel Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
99.1774.77983.184.5125.48
Revenue Growth
2.10%-5.44%-4.93%-1.66%-32.66%-7.24%
Gross Profit
69.8274.77983.184.576.51
Operating Income
60.3840.54852.853.6-15.75
Net Income
-40.96-63.9-59.2-47.273.75.52
Earnings Per Share
0.15-0.06-0.45-0.360.030.02
EPS Growth
----41.18%-73.44%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
42.1449.9679.0259.5149.89178.55
Total Debt
436.48435.02811.6817.36745.68872.61
Net Cash (Debt)
-394.34-385.06-732.58-757.86-695.79-694.06
Net Cash Growth
------
Net Cash Per Share
-0.39-0.38-5.52-5.70-5.24-5.23

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
39.2850.6143.5242.5577.4976.76
Capital Expenditures
-69.74-95.81-76.94-124.28-59.92-51.56
Free Cash Flow
-30.46-45.2-33.42-81.7317.5725.2
Free Cash Flow Growth
-----30.30%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
70.40%100.00%100.00%100.00%100.00%60.97%
Operating Margin
60.88%54.22%60.76%63.54%63.43%-12.55%
Pretax Margin
47.16%35.88%26.46%28.88%87.46%2.12%
Profit Margin
-23.23%35.74%26.46%28.88%87.22%4.40%
FCF Margin
-30.71%-60.51%-42.30%-98.35%20.79%20.09%

Dividends

Fiscal YearFY 2023FY 2022FY 2021
Period EndingDec '23 Dec '22 Dec '21
Dividend Per Share
-0.7501.500
Dividend Per Share Growth
--50.00%-25.00%
Dividend Yield
5.95%7.49%7.07%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----83.50166.47
P/FCF Ratio
----18.9818.62
PS Ratio
10.267.491.022.523.953.74