Making Science Group, S.A. (BME:MAKS)
Spain flag Spain · Delayed Price · Currency is EUR
6.50
0.00 (0.00%)
Aug 7, 2026, 10:46 AM CET

Making Science Group Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
379.2363.97273.55235.77210.13110.45
Revenue Growth
8.34%33.05%16.03%12.20%90.26%91.51%
Gross Profit
69.7665.3771.0664.1354.9530.11
Operating Income
52.71-0.955.120.724.14-1.49
Net Income
52.71-0.95-1.72-4.09-0.91-3.49
Earnings Per Share
5.882.77-0.17-0.49-0.11-0.45
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Spain
209.67209.67194.25227.22188.8
International
228.87228.87129.1594.581.82
E-Commerce and Products
10.7110.7112.0211.411.18
Adjustments and Eliminations
-100.96-100.96-64.09-97.35-71.66
Total
348.29348.29271.32235.77210.13

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
34.4434.4422.119.9931.6931.28
Total Debt
46.0946.0962.6569.83102.1299.59
Net Cash (Debt)
-11.65-11.65-40.55-49.84-70.44-68.31
Net Cash Growth
------
Net Cash Per Share
-1.29-1.29-4.67-5.97-8.69-8.76

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
40.2540.250.3-0.4211.97.21
Capital Expenditures
-0.17-0.17-0.28-1.07-1.34-0.67
Free Cash Flow
40.0740.070.02-1.4910.566.54
Free Cash Flow Growth
511.62%189983.74%--61.47%99.94%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
18.40%17.96%25.98%27.20%26.15%27.26%
Operating Margin
13.90%-0.26%1.87%0.31%1.97%-1.35%
Pretax Margin
13.90%-0.26%-0.16%-1.45%0.46%-2.30%
Profit Margin
13.90%-0.26%-0.53%-1.75%-0.24%-2.90%
FCF Margin
0.00%11.01%0.01%-0.63%5.02%5.92%

Dividends

Fiscal YearCurrentFY 2025
Period EndingAug '26 Dec '25
Dividend Per Share
0.2220.222
Dividend Per Share Growth
0%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
2.373.14----
P/FCF Ratio
1.531.963218.25-7.50290.29
PS Ratio
0.170.220.250.350.3817.19