DEME Group NV (EBR:DEME)
Belgium flag Belgium · Delayed Price · Currency is EUR
169.80
+1.00 (0.59%)
Jul 22, 2026, 11:02 AM CET

DEME Group NV Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
846.02853.41389.08522.26528.63
Cash & Short-Term Investments
846.02853.41389.08522.26528.63
Cash Growth
-0.87%119.34%-25.50%-1.21%-15.00%
Accounts Receivable
1,4631,3561,121814.28710.71
Other Receivables
48.4726.0625.94--
Total Trade Receivables
1,5121,3821,147814.28710.71
Inventory
19.3120.4432.0225.712.17
Other Current Assets
109.61136.9785.54178.25103.86
Total Current Assets
2,4872,3931,6541,5401,355
Net Property, Plant & Equipment
3,1702,6382,6932,5212,350
Other Intangible Assets
15.6115.0222.8424.3225.51
Goodwill
13.5513.0313.0313.0313.03
Long-Term Investments
199.17181.87170.3202.75132.78
Other Long-Term Assets
318.62235.03206.87208.16173.25
Total Assets
6,2045,4764,7604,5104,050
Accounts Payable
1,1091,195897.61777.71772.91
Accrued Expenses
120.18113.9294.7998.7994.03
Current Portion of Long-Term Debt
277.36231.72248.74252.87343.34
Unearned Revenue
920.1842.1531.85395.84282.16
Other Current Liabilities
238.79206.51190.57192.85171.21
Total Current Liabilities
2,6652,5891,9641,7181,664
Long-Term Debt
959.98530.6652.52789.9577.97
Other Long-Term Liabilities
154.9181.46183.16225.56208.75
Total Long-Term Liabilities
1,115712.06835.691,015786.72
Total Liabilities
3,7803,3022,7992,7342,450
Common Stock
33.1933.1933.1933.1931.11
Additional Paid-in Capital
475.99475.99475.99475.995.65
Accumulated Other Comprehensive Income
-32.34-31.42-10.4626.49-76.04
Retained Earnings
1,8871,6401,4121,2181,619
Total Common Shareholders' Equity
2,3642,1181,9101,7541,580
Minority Interest
59.9156.2450.3422.3219.7
Shareholders' Equity
2,4242,1741,9611,7761,599
Total Liabilities & Equity
6,2045,4764,7604,5104,050
Total Debt
1,237762.33901.271,043921.31
Net Cash (Debt)
-391.3391.08-512.18-520.51-392.68
Net Cash Per Share
-15.503.60-20.23-20.56-86.53
Book Value
2,3642,1181,9101,7541,580
Book Value Per Share
93.6283.7475.4769.29348.06
Tangible Book Value
2,3352,0901,8751,7171,541
Tangible Book Value Per Share
92.4782.6374.0567.81339.57