DEFAMA Deutsche Fachmarkt AG (ETR:DEF)
Germany flag Germany · Delayed Price · Currency is EUR
23.30
+0.30 (1.30%)
Jul 28, 2026, 5:35 PM CET

ETR:DEF Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
35.3635.3629.2524.5222.7120.37
Revenue Growth
20.87%20.87%19.32%7.96%11.46%38.60%
Gross Profit
24.7224.7219.5116.6116.614.71
Operating Income
13.7113.7111.189.710.089.11
Net Income
5.585.584.564.155.395.04
Earnings Per Share
1.161.160.950.871.151.14
EPS Growth
22.11%22.11%9.20%-24.35%0.88%100.00%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
111.322.8412.351.52
Total Debt
199.71199.71189.9164.26154.53124.59
Net Cash (Debt)
-198.71-198.71-188.58-161.42-142.18-123.07
Net Cash Growth
------
Net Cash Per Share
-41.40-41.40-39.29-33.63-30.22-27.84

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
17.4917.4916.3912.9510.8610.01
Capital Expenditures
-29.54-29.54-43.77-22.63-45.16-27.55
Free Cash Flow
-12.04-12.04-27.38-9.68-34.29-17.53
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
69.91%69.91%66.70%67.75%73.11%72.22%
Operating Margin
38.77%38.77%38.21%39.58%44.39%44.71%
Pretax Margin
20.41%20.41%21.33%23.80%31.61%31.95%
Profit Margin
15.79%15.79%15.63%17.00%23.77%24.73%
FCF Margin
-34.06%-34.06%-93.61%-39.47%-151.01%-86.05%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.6300.6300.6000.5700.5400.510
Dividend Per Share Growth
5.00%5.00%5.26%5.56%5.88%6.25%
Dividend Yield
2.74%2.16%2.04%2.23%2.26%1.73%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
20.1523.9729.4727.8220.0024.39
PS Ratio
3.523.774.594.744.866.03