Artifex Mundi S.A. (WSE:ART)
Poland flag Poland · Delayed Price · Currency is PLN
20.40
-0.55 (-2.63%)
Jul 24, 2026, 5:00 PM CET

Artifex Mundi 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
94.0395.98103.5382.4938.5539.1
Revenue Growth
-8.43%-7.29%25.50%113.99%-1.41%51.99%
Gross Profit
84.1586.2291.1971.9629.4229.14
Operating Income
22.8524.3629.5423.989.9115.13
Net Income
22.1325.3827.424.9212.0712.74
Earnings Per Share
1.862.132.292.091.011.07
EPS Growth
-4.02%-6.99%9.57%106.93%-5.61%59.70%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Values Unallocated to Segments
0.170.210.290.010
Free-To-Play Games
90.9995.6372.1325.0720.55
HOPA Games
4.827.6910.081317.88
Total
95.98103.5382.4938.5539.08

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
27.6530.6129.7926.4721.2317.48
Total Debt
4.854.985.540.811.252.03
Net Cash (Debt)
22.825.6324.2425.6719.9915.45
Net Cash Growth
-3.85%5.73%-5.56%28.44%29.35%84.93%
Net Cash Per Share
1.912.152.042.161.681.30

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
-2.72-2.299.17.475.627.19
Free Cash Flow
-2.72-2.299.17.475.627.19
Free Cash Flow Growth
--21.76%32.88%-21.81%-10.59%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
89.49%89.82%88.08%87.23%76.33%74.52%
Operating Margin
24.30%25.37%28.53%29.07%25.71%38.69%
Pretax Margin
24.98%28.17%28.93%33.26%32.52%37.07%
Profit Margin
17.90%26.44%26.47%33.26%31.30%32.59%
FCF Margin
-2.89%-2.39%8.79%9.06%14.59%18.40%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.006.246.358.235.378.88
Forward PE
10.875.10----
P/FCF Ratio
--19.0427.3811.4615.71
PS Ratio
2.581.651.672.481.672.89