Maps S.p.A. (BIT:MAPS)
Italy flag Italy · Delayed Price · Currency is EUR
2.730
+0.010 (0.37%)
Jul 28, 2026, 4:48 PM CET

Maps S.p.A. 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
14.8433.7729.7731.2726.4824.14
Revenue Growth
0%13.43%-4.78%18.06%9.71%18.90%
Gross Profit
5.924.8424.8428.32622.38
Operating Income
1.671.673.321.372.882.21
Net Income
0.570.571.890.922.692.51
Earnings Per Share
0.040.040.140.070.220.22
EPS Growth
-72.02%-71.43%100.00%-68.18%0%100.00%

Revenue by Segment

Fiscal YearTTMFY 2025
Period EndingDec '25 Dec '25
MIND LAB
1.761.76
ENERGY
3.063.06
Layers
5.925.92
Healthcare
23.3123.31
Total
34.0534.05

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0005.97.8711.1
Total Debt
10.7410.746.1818.4122.0116
Net Cash (Debt)
-10.74-10.74-6.18-12.51-14.14-4.91
Net Cash Growth
------
Net Cash Per Share
-0.81-0.81-0.46-0.94-1.14-0.43

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
2.652.657.155.581.523.3
Capital Expenditures
-1.34-1.34-0.39-1.530.02-0.12
Free Cash Flow
1.31.36.764.051.543.18
Free Cash Flow Growth
-60.40%-80.75%66.91%163.82%-51.70%60.42%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
39.79%73.55%83.44%90.50%98.19%92.72%
Operating Margin
11.24%4.94%11.16%4.38%10.88%9.15%
Pretax Margin
6.84%3.01%9.41%3.12%9.55%8.52%
Profit Margin
3.79%1.69%6.36%2.96%10.17%10.31%
FCF Margin
8.77%3.85%22.71%12.96%5.80%13.17%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
63.2674.7522.4344.5716.2717.86
Forward PE
18.1713.1514.8016.8613.8316.38
P/FCF Ratio
27.7530.076.0910.2427.2014.13
PS Ratio
1.101.161.381.331.581.86