SRP Groupe S.A. (EPA:SRP)
France flag France · Delayed Price · Currency is EUR
0.7960
+0.0040 (0.51%)
Jul 31, 2026, 10:19 AM CET

SRP Groupe Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
558.95558.95646.46677.16657.37723.85
Revenue Growth
-7.45%-13.54%-4.54%3.01%-9.18%3.78%
Gross Profit
195.27195.27238.03258.85244.7288.07
Operating Income
-27.15-27.15-123.041.181.7228.94
Net Income
-30.29-30.94-133.290.490.3227.28
Earnings Per Share
-0.27-0.27-1.160.000.000.23
EPS Growth
---33.33%-98.70%43.75%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
France
427.65427.65494.58546.67539.28602.43
International
119.75119.75142.17130.5118.09121.41
Unallocated
11.5511.559.7---
Total
558.95558.95646.46677.16657.37723.85

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
55.6355.6346.0470.5783.4899.55
Total Debt
55.4755.4736.7842.3557.9567.26
Net Cash (Debt)
0.160.169.2728.2325.5232.29
Net Cash Growth
--98.32%-67.17%10.59%-20.95%194.84%
Net Cash Per Share
0.000.000.080.240.220.27

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-13.93-0.7214.2410.4418.3736.14
Capital Expenditures
-8.85-8.85-22.85-9.02-8.87-12.04
Free Cash Flow
-22.78-9.57-8.611.429.524.1
Free Cash Flow Growth
----85.03%-60.57%-21.25%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
34.93%34.93%36.82%38.23%37.22%39.80%
Operating Margin
-4.86%-4.86%-19.03%0.17%0.26%4.00%
Pretax Margin
-5.14%-5.14%-19.21%0.15%0.10%3.84%
Profit Margin
-5.42%-5.53%-20.62%0.07%0.05%3.77%
FCF Margin
-4.08%-1.71%-1.33%0.21%1.45%3.33%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---266.50560.679.41
Forward PE
-22.9522.9537.0140.7312.55
P/FCF Ratio
---86.0120.7510.65
PS Ratio
0.160.110.140.180.300.35