EPC Groupe (EPA:EXPL)
France flag France · Delayed Price · Currency is EUR
265.00
-5.00 (-1.85%)
Jul 31, 2026, 5:37 PM CET

EPC Groupe 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
40.0530.7426.2527.7122.85
Cash & Short-Term Investments
40.0530.7426.2527.7122.85
Cash Growth
30.29%17.12%-5.29%21.25%18.23%
Accounts Receivable
157.97138.35143.36137.21116.72
Other Receivables
1.431.742.111.862.2
Total Trade Receivables
159.4140.09145.47139.07118.91
Inventory
63.8662.0254.2460.4239.53
Other Current Assets
11.9811.2310.819.429.11
Total Current Assets
275.29244.08236.76236.62190.41
Net Property, Plant & Equipment
164.46154.3144.7135.65123.93
Other Intangible Assets
5.985.384.334.623.61
Goodwill
17.4111.239.339.399.51
Long-Term Investments
39.1243.0239.3833.2529.02
Other Long-Term Assets
10.5811.5311.1310.217.56
Total Assets
512.84469.54445.63429.73364.04
Accounts Payable
147.54136.8129.06144.04118.32
Accrued Expenses
2.182.493.332.482.66
Current Portion of Long-Term Debt
24.7332.4625.2624.5217.66
Current Portion of Leases
10.1610.799.598.58.75
Other Current Liabilities
8.9710.479.828.310.15
Total Current Liabilities
193.58193.02177.06187.83157.55
Long-Term Debt
63.3845.9767.7668.8150.33
Long-Term Leases
18.8917.2515.4513.9115.29
Other Long-Term Liabilities
39.1240.940.4332.834.74
Total Long-Term Liabilities
121.39104.11123.65115.52100.36
Total Liabilities
314.97297.13300.71303.35257.91
Common Stock
7.027.027.027.027.02
Additional Paid-in Capital
152.16136.1111.4597.1390.18
Retained Earnings
28.5223.3721.3517.675.86
Total Common Shareholders' Equity
187.69166.49139.81121.82103.05
Minority Interest
10.185.935.114.573.08
Shareholders' Equity
197.87172.41144.93126.38106.13
Total Liabilities & Equity
512.84469.54445.63429.73364.04
Total Debt
117.17106.46118.06115.7492.03
Net Cash (Debt)
-77.12-75.73-91.82-88.03-69.18
Net Cash Growth
-----
Net Cash Per Share
-36.01-35.74-43.69-41.87-37.49
Book Value
187.69166.49139.81121.82103.05
Book Value Per Share
87.6378.5866.5257.9455.85
Tangible Book Value
164.3149.88126.15107.8189.93
Tangible Book Value Per Share
76.7070.7460.0251.2848.74