Mabion S.A. (WSE:MAB)
Poland flag Poland · Delayed Price · Currency is PLN
7.37
+0.04 (0.55%)
Jul 24, 2026, 5:00 PM CET

Mabion Financials Overview

Millions PLN. 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
17.6115.7669.02151.68163.9856.87
Revenue Growth
-53.36%-77.17%-54.50%-7.50%188.33%-
Gross Profit
-12.75-17.4241.15114.5865.9935.89
Operating Income
-54.69-59.59-7.1955.0628.22-9.83
Net Income
-26.17-62.61-6.3341.2723.191.9
Earnings Per Share
-3.53-3.87-0.392.551.430.12
EPS Growth
---78.32%1091.67%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '24 Dec '23 Dec '22
Poland
0.80.250.110.01
Export
14.9668.77150.88161.14
Total
15.7669.02150.99161.15

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6.596.3738.5647.8253.6448.71
Total Debt
25.2912.693.2635.837.2815.45
Net Cash (Debt)
-18.7-6.3235.2911.9946.3633.26
Net Cash Growth
--194.39%-74.14%39.40%-
Net Cash Per Share
-2.52-0.392.180.742.872.14

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-57.35-41.5939.86-2.3338.84-32.91
Capital Expenditures
--0.89-12.33-38-16.73-31.62
Free Cash Flow
-57.35-42.4827.53-40.3322.11-64.53
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-72.40%-110.52%59.62%75.54%40.24%63.10%
Operating Margin
-310.54%-378.21%-10.41%36.30%17.21%-17.29%
Pretax Margin
-324.20%-397.37%-2.39%32.89%13.44%-18.03%
Profit Margin
-148.60%-397.37%-9.18%27.21%14.14%3.35%
FCF Margin
-325.65%-269.61%39.89%-26.59%13.48%-113.45%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---7.1214.69509.17
Forward PE
-24.9424.9413.6014.9534.87
P/FCF Ratio
--4.72-15.35-
PS Ratio
6.767.161.881.932.0717.36