EPC Groupe (EPA:EXPL)
France flag France · Delayed Price · Currency is EUR
298.00
-3.00 (-1.00%)
Oct 1, 2026, 11:37 AM CET

EPC Groupe Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
581.79544.26494.39487.72469.85380.04
Revenue Growth
6.89%10.09%1.37%3.80%23.63%11.30%
Gross Profit
236.15223.93197.94178.38160.98145.52
Operating Income
38.5333.6220.2516.0618.6112.11
Net Income
29.1728.5223.3721.3517.675.86
Earnings Per Share
13.5913.3111.0310.168.403.17
EPS Growth
2.08%20.67%8.58%20.93%164.98%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Europe - America
429.69389.57392.53389.15324.08
Africa - Middle East - Asia
109.53100.5889.7478.3653.55
Total
539.21490.16482.27467.51377.63

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
31.6340.0530.7426.2527.7122.85
Total Debt
124.29117.17106.46118.06115.7492.03
Net Cash (Debt)
-92.66-77.12-75.73-91.82-88.03-69.18
Net Cash Growth
------
Net Cash Per Share
-43.17-36.01-35.74-43.69-41.87-37.49

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
60.75596733.1320.5528.05
Capital Expenditures
-27.82-28.12-26.5-22.57-29.07-15.91
Free Cash Flow
32.9330.8840.5110.56-8.5212.14
Free Cash Flow Growth
6.61%-23.76%283.74%---48.78%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
40.59%41.14%40.04%36.57%34.26%38.29%
Operating Margin
6.62%6.18%4.09%3.29%3.96%3.19%
Pretax Margin
7.17%6.59%5.86%5.46%4.85%3.20%
Profit Margin
5.01%5.24%4.73%4.38%3.76%1.54%
FCF Margin
5.66%5.67%8.19%2.16%-1.81%3.19%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingOct '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
3.0003.0001.5001.000
Dividend Per Share Growth
100.00%100.00%50.00%-
Dividend Yield
1.01%1.40%0.82%0.90%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
22.1516.0816.7411.2311.4224.04
Forward PE
21.4814.0112.73---
P/FCF Ratio
19.5014.859.6622.71-11.60
PS Ratio
1.100.840.790.490.430.37