EPC Groupe

EPA:EXPL.PA

185 (EUR) • At close June 5, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) EUR.

2024202320222021202020192018201720162015201420132012201120102009
Revenue 490.156482.265467.511377.631338.541345.049324.852332.297313.037306.478314.688298.377322.327324.629297.213271.972
Cost of Revenue 471.454325.532375.606298.905272.086279.516209.777213.775197.745201.388209.909203.803155.344155.652128.658108.484
Gross Profit 18.702156.73391.90578.72666.45565.533115.075118.522115.292105.09104.77994.574166.983168.977168.555163.488
Gross Profit Ratio 0.0380.3250.1970.2080.1960.190.3540.3570.3680.3430.3330.3170.5180.5210.5670.601
Reseach & Development Expenses 002.3322.1882.7542.2141.8321.7422.451.9881.9271.0410000
General & Administrative Expenses 0017.4815.3771313.75913.43112.67811.60810.87311.27411.26116.2911.52700
Selling & Marketing Expenses 001.1321.0071.1091.2430.9141.0161.4641.3421.7321.9782.252.41700
SG&A 0124.18918.61216.38414.10915.00214.34513.69413.07212.21513.00613.23918.5413.94400
Other Expenses -1.9401.8850.587-6.3881.3452.726-1.064-1.301-2.09400146.432-1.5950.151-1.824
Operating Expenses -1.94124.18972.44667.20663.1959.082102.139103.48398.97793.7296.52888.874164.972162.663160.401157.928
Operating Income 20.64232.54419.45911.523.2656.4517.13212.39614.2327.5666.4216.3854.896.3148.1545.56
Operating Income Ratio 0.0420.0670.0420.0310.010.0190.0220.0370.0450.0250.020.0210.0150.0190.0270.02
Total Other Income Expenses Net -4.327-5.939-10.371-5.082-14.547-3.386-3.939-5.607-0.6041.012-3.311-4.213-4.995-2.81-2.791-3.064
Income Before Tax 16.31526.60515.0886.438-16.927-7.08110.28612.42413.6288.5785.0832.1721.363.5046.9532.496
Income Before Tax Ratio 0.0330.0550.0320.017-0.05-0.0210.0320.0370.0440.0280.0160.0070.0040.0110.0230.009
Income Tax Expense 4.1223.7223.8195.4385.2293.1842.8692.6443.272.8222.813.2694.782.6752.7860.86
Net Income 23.3721.34917.675.857-18.488-5.5297.0839.54210.2455.7551.724-1.257-2.447-0.8773.2281.321
Net Income Ratio 0.0480.0440.0380.016-0.055-0.0160.0220.0290.0330.0190.005-0.004-0.008-0.0030.0110.005
EPS 11.2210.168.43.17-8.97-2.683.95.255.643.171.24-0.69-1.33-0.481.570.85
EPS Diluted 11.2210.168.43.17-8.97-2.683.95.255.643.171.24-0.69-1.33-0.481.570.85
EBITDA 52.91961.54242.6333.09425.64914.54719.89820.99524.46517.65316.415.49116.72919.17121.5820.099
EBITDA Ratio 0.1080.1280.0910.0880.0760.0420.0610.0630.0780.0580.0520.0520.0520.0590.0730.074