4MASS Spólka Akcyjna (WSE:4MS)
Poland flag Poland · Delayed Price · Currency is PLN
5.49
-0.06 (-1.08%)
At close: Aug 14, 2026

4MASS Spólka Akcyjna 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
107.48108.31112.6696.2663.4239.28
Revenue Growth
-7.42%-3.85%17.04%51.79%61.43%55.24%
Gross Profit
66.8865.6468.4357.6835.217.14
Operating Income
15.6914.1920.4124.3511.822.83
Net Income
11.910.4117.4918.148.512.01
Earnings Per Share
0.500.430.730.760.380.09
EPS Growth
-23.70%-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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
17.5316.218.017.181.182.59
Total Debt
2.522.673.253.844.796.12
Net Cash (Debt)
1513.544.753.34-3.61-3.53
Net Cash Growth
256.68%184.89%42.23%---
Net Cash Per Share
0.620.560.200.14-0.16-0.16

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
20.2618.57.4114.27.042.02
Capital Expenditures
-2.32-2.4-3.17-1.54-4.73-12.97
Free Cash Flow
17.9416.14.2312.662.31-10.95
Free Cash Flow Growth
172.19%280.53%-66.59%447.51%--

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.089.718.797.775.9527.51
Forward PE
-6.926.926.50--
P/FCF Ratio
7.356.2836.3111.1321.88-
PS Ratio
1.230.931.361.460.801.41