Mare Nostrum SA (EPA:ALMAR)
France flag France · Delayed Price · Currency is EUR
0.5000
-0.0100 (-1.96%)
Nov 10, 2026, 1:58 PM CET

Mare Nostrum Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
95.2108.5120.52169.58172.52156.21
Revenue Growth
-12.26%-9.97%-28.93%-1.70%10.44%26.55%
Gross Profit
20.8524.9225.7935.4940.6536.69
Operating Income
-4.11-5.27-4.37-9.19-0.461.19
Net Income
17.4714.46-9.95-11.73-2.12-0.54
Earnings Per Share
2.291.91-1.31-1.55-0.28-0.07
EPS Growth
20.18%-----

Revenue by Segment

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Temporary Work
90.5894.72143.98147.82134.76
Recruitment
0.640.751.842.31.98
Training
8.7411.0110.379.27.79
Portage & Mobility
5.29.318.778.918.5
HR & Other Services
3.344.744.573.982.56
Total
108.5120.52169.53172.22155.59

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6.198.1387.2912.0414.43
Total Debt
2.975.7121.5121.0530.0328.25
Net Cash (Debt)
3.222.42-13.52-13.76-18-13.82
Net Cash Growth
32.92%-----
Net Cash Per Share
0.420.32-1.78-1.82-2.38-1.82

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
4.025.256.525.88-0.011.98
Capital Expenditures
-0.14-0.14-0.17-0.84-1.77-1.79
Free Cash Flow
3.885.126.355.04-1.780.19
Free Cash Flow Growth
-24.14%-19.44%26.00%---

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
21.90%22.96%21.40%20.93%23.56%23.48%
Operating Margin
-4.32%-4.85%-3.62%-5.42%-0.27%0.76%
Pretax Margin
17.77%13.04%-8.31%-6.57%-0.58%-0.09%
Profit Margin
18.35%13.33%-8.25%-6.91%-1.23%-0.34%
FCF Margin
4.08%4.72%5.27%2.97%-1.03%0.12%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
0.220.16----
P/FCF Ratio
0.920.460.811.10-113.82
PS Ratio
0.040.020.040.030.110.14