Euroapi S.A. (EPA:EAPI)
France flag France · Delayed Price · Currency is EUR
0.9790
+0.0020 (0.20%)
Aug 21, 2026, 5:35 PM CET

Euroapi 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
794.6852.6919.21,019980.9892.8
Revenue Growth
-6.80%-7.25%-9.79%3.87%9.87%-5.48%
Gross Profit
124.1144.9142.4164.6176.9109.1
Operating Income
-203.5-13.11.325.7-0.7
Net Income
-324.2-211.2-130.6-189.7-15-8.1
Earnings Per Share
-3.43-2.23-1.38-2.02-0.16-0.09
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
France
92.981.477.266.3
Rest of Europe
258.6257.3207.8220.9
North America
76.47277.986.3
Asia-Pacific
98113114.679.3
Rest of The World
14.913.512.287.9
Unallocated
251.8310.9422.2472.5
Total
792.6848.1911.91,013

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
52113.87334.574.510.3
Total Debt
10965.469.1225.5120.824.1
Net Cash (Debt)
-5748.43.9-191-46.3-13.8
Net Cash Growth
-1141.03%----
Net Cash Per Share
-0.600.510.04-2.03-0.49-0.15

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
45.8128.5122.95.144.871.5
Capital Expenditures
-79.8-78.5-108-132.8-106.4-111.7
Free Cash Flow
-345014.9-127.7-61.6-40.2
Free Cash Flow Growth
-235.57%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
15.62%16.99%15.49%16.16%18.03%12.22%
Operating Margin
-2.52%0.41%-1.43%0.13%2.62%-0.08%
Pretax Margin
-31.14%-16.22%-15.19%-23.82%0.33%-1.64%
Profit Margin
-40.80%-24.77%-14.21%-18.62%-1.53%-0.91%
FCF Margin
-4.28%5.86%1.62%-12.53%-6.28%-4.50%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-13.8213.8217.8220.78-
P/FCF Ratio
-4.3218.41---
PS Ratio
0.120.250.300.531.33-