Making Science Group, S.A. (BME:MAKS)
Spain flag Spain · Delayed Price · Currency is EUR
6.40
0.00 (0.00%)
Aug 27, 2026, 3:57 PM CET

Making Science Group 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
348.29348.29271.32235.77210.13112.9
Revenue Growth
10.59%28.37%15.08%12.20%86.12%91.77%
Gross Profit
22.1722.1724.721.0521.5811.19
Operating Income
0.190.193.680.723.52-1.82
Net Income
24.8324.83-1.72-4.09-0.91-3.49
Earnings Per Share
2.832.83-0.20-0.49-0.11-0.46
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
29.729.719.8119.5431.3531.28
Total Debt
37.137.149.3351.8941.4136.44
Net Cash (Debt)
-7.4-7.4-29.52-32.35-10.06-5.16
Net Cash Growth
------
Net Cash Per Share
-0.84-0.84-3.40-3.87-1.24-0.68

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
38.5538.550.33-0.4211.97.21
Capital Expenditures
-0.17-0.17-0.28-1.07-1.34-0.67
Free Cash Flow
38.3838.380.05-1.4910.566.54
Free Cash Flow Growth
475.48%76270.18%--61.47%99.94%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
6.37%6.37%9.10%8.93%10.27%9.92%
Operating Margin
0.05%0.05%1.36%0.31%1.68%-1.61%
Pretax Margin
-1.92%-1.92%-0.54%-1.45%0.46%-2.25%
Profit Margin
7.13%7.13%-0.63%-1.74%-0.43%-3.09%
FCF Margin
11.02%11.02%0.02%-0.63%5.03%5.79%

Dividends

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
2.333.13----
P/FCF Ratio
1.512.021339.11-7.5126.47
PS Ratio
0.170.220.250.350.381.53