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 Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.

Assets

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
11.322.4516.011.52
Short-Term Investments
000.390.49-
Cash & Short-Term Investments
11.322.8412.351.52
Cash Growth
-24.58%-53.44%-77.03%713.02%-64.48%
Accounts Receivable
1.651.743.116.20.96
Other Receivables
1.251.611.9422.11
Total Trade Receivables
2.893.365.068.23.08
Inventory
0.280.160--
Total Current Assets
4.174.847.8920.554.59
Net Property, Plant & Equipment
251.96233.29208.77185.53150.23
Other Intangible Assets
0.080.10.070.010.02
Long-Term Investments
00000
Other Long-Term Assets
1.131.321.41.441.42
Total Assets
257.33239.54218.14199.33156.26

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
1.531.511.480.640.96
Accrued Expenses
3.032.61.942.091.35
Unearned Revenue
1.980.060.010-
Other Current Liabilities
3.640.727.540.75-
Total Current Liabilities
10.184.910.973.472.3
Long-Term Debt
199.71189.9164.26154.53124.59
Total Long-Term Liabilities
199.71189.9164.26154.53124.59
Total Liabilities
206.83192.13173.28155.92126.79

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
4.84.84.84.84.42
Additional Paid-in Capital
27.1927.1927.1927.1917.31
Retained Earnings
15.0212.3210.498.935.99
Total Common Shareholders' Equity
47.0144.3142.4840.9227.72
Minority Interest
0.430.430.420.410.4
Shareholders' Equity
47.4544.7442.9141.3328.12
Total Liabilities & Equity
257.33239.54218.14199.33156.26

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
199.71189.9164.26154.53124.59
Net Cash (Debt)
-198.71-188.58-161.42-142.18-123.07
Net Cash Growth
-----
Net Cash Per Share
-41.40-39.29-33.63-30.22-27.84
Book Value
47.0144.3142.4840.9227.72
Book Value Per Share
9.799.238.858.706.27
Tangible Book Value
46.9344.2242.4140.9127.71
Tangible Book Value Per Share
9.789.218.848.696.27