4MASS Spólka Akcyjna (WSE:4MS)
Poland flag Poland · Delayed Price · Currency is PLN
5.54
+0.15 (2.78%)
Last updated: Sep 24, 2026, 4:49 PM CET

4MASS Spólka Akcyjna Financials Overview

Millions PLN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
114.2108.31112.6696.2663.4239.28
Revenue Growth
1.41%-3.85%17.04%51.79%61.43%55.24%
Gross Profit
69.8865.6468.4357.6835.217.14
Operating Income
17.7914.1920.4124.3511.822.83
Net Income
13.4410.4117.4918.148.512.01
Earnings Per Share
-0.430.730.760.380.09
EPS Growth
--40.47%-3.58%98.34%323.11%-14.61%

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
Export
20.36
Poland
87.96
Total
108.31

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
17.1316.218.017.181.182.59
Total Debt
2.382.673.253.844.796.12
Net Cash (Debt)
14.7513.544.753.34-3.61-3.53
Net Cash Growth
157.79%184.89%42.23%---
Net Cash Per Share
-0.560.200.14-0.16-0.16

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
16.9718.57.4114.27.042.02
Capital Expenditures
-1.64-2.4-3.17-1.54-4.73-12.97
Free Cash Flow
15.3416.14.2312.662.31-10.95
Free Cash Flow Growth
122.15%280.53%-66.59%447.51%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
61.20%60.60%60.74%59.93%55.50%43.62%
Operating Margin
15.58%13.10%18.12%25.29%18.64%7.21%
Pretax Margin
14.39%11.78%17.04%22.52%16.79%6.48%
Profit Margin
11.77%9.61%15.52%18.84%13.42%5.12%
FCF Margin
13.43%14.87%3.76%13.16%3.65%-27.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.909.718.797.775.9527.51
Forward PE
-6.926.926.50--
P/FCF Ratio
8.676.2836.3111.1321.88-
PS Ratio
1.160.931.361.460.801.41