TTL Beteiligungs- und Grundbesitz-AG (ETR:TTO)
Germany flag Germany · Delayed Price · Currency is EUR
0.0235
+0.0035 (17.50%)
Aug 19, 2026, 5:43 PM CET

ETR:TTO Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
1.161.211.292.421.643.19
Revenue Growth
-4.15%-6.44%-46.63%46.90%-48.51%171.98%
Gross Profit
0.740.530.561.190.682.11
Operating Income
-0.31-0.34-0.26-0.310.051.17
Net Income
-19.03-23.67-15.05-0.891.692.63
Earnings Per Share
-0.77-0.96-0.61-0.040.080.12
EPS Growth
-----38.08%-42.78%

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
1.160.530.243.0818.762.5
Total Debt
63.9163.6473.7272.91108.5881.92
Net Cash (Debt)
-62.75-63.11-73.48-69.83-89.82-79.42
Net Cash Growth
------
Net Cash Per Share
-2.55-2.57-2.99-2.84-4.10-3.77

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
-2.05-1.88-2.570.37-1.2-2.56
Capital Expenditures
-0-0-0-0-0.01-
Free Cash Flow
-2.05-1.88-2.570.37-1.21-2.56
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingJun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Gross Margin
64.10%43.53%43.29%49.32%41.55%66.11%
Operating Margin
-26.73%-27.78%-20.17%-12.71%3.16%36.55%
Pretax Margin
-1573.18%-1900.25%-1089.29%-36.07%125.12%75.67%
Profit Margin
-1645.85%-1962.36%-1167.73%-36.81%102.80%82.24%
FCF Margin
-177.34%-155.89%-199.30%15.20%-73.36%-80.27%

Dividends

Fiscal YearFY 2022FY 2021FY 2020
Period EndingDec '22 Dec '21 Dec '20
Dividend Per Share
0.2000.2000.200
Dividend Per Share Growth
0%0%0%
Dividend Yield
11.92%8.75%9.81%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingAug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PE Ratio
----38.9921.03
Forward PE
-7.947.947.947.947.94
P/FCF Ratio
---123.27--
PS Ratio
3.047.8724.0318.7340.0817.29