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 Income Statement

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
544.26494.39487.72469.85380.04
Revenue Growth
10.09%1.37%3.80%23.63%11.30%
Cost of Revenue
213.31196.87212.22219.05153.21
Gross Profit
330.96297.52275.49250.8226.83
Selling, General & Admin
261.14243.84227.57205.88188.2
Depreciation & Amortization Expenses
30.0830.7425.724.0222.32
Other Operating Expenses
6.072.492.683.154.4
Total Operating Expenses
297.29277.08255.95233.05214.92
Operating Income
42.9433.132.5425.4617.63
Total Non-Operating Income (Expense)
2.178.547.065.060.24
Pretax Income
35.8428.9826.6122.812.15
Provision for Income Taxes
5.454.123.723.825.44
Net Income
30.424.8522.8818.986.71
Minority Interest in Earnings
1.881.481.531.310.86
Net Income to Common
28.5223.3721.3517.675.86
Net Income Growth
22.02%9.47%20.82%201.69%-
Shares Outstanding (Basic)
22222
Shares Outstanding (Diluted)
22222
Shares Change
1.10%0.81%-0.03%13.94%-
EPS (Basic)
13.4011.0910.168.403.17
EPS (Diluted)
13.3111.0310.168.403.17
EPS Growth
20.67%8.56%20.95%164.98%-

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
30.8840.5110.56-8.5212.14
Free Cash Flow Growth
-23.76%283.74%---48.78%
Free Cash Flow Per Share
14.4219.125.02-4.056.58
Dividends Per Share
3.0001.5001.000--
Dividend Growth
100.00%50.00%---
Gross Margin
60.81%60.18%56.49%53.38%59.69%
Operating Margin
7.89%6.70%6.67%5.42%4.64%
Profit Margin
5.58%5.03%4.69%4.04%1.77%
FCF Margin
5.67%8.19%2.16%-1.81%3.20%
EBITDA
73.7762.161.2145.1541.05
EBITDA Margin
13.55%12.56%12.55%9.61%10.80%
EBIT
42.9433.132.5425.4617.63
EBIT Margin
7.89%6.70%6.67%5.42%4.64%
Effective Tax Rate
15.19%14.23%13.99%16.75%44.75%