Loading...
XWARART
Market cap38mUSD
Dec 23, Last price  
13.35PLN
1D
1.91%
1Q
-41.96%
Jan 2017
-40.67%
IPO
-39.12%
Name

Artifex Mundi SA

Chart & Performance

D1W1MN
XWAR:ART chart
P/E
6.38
P/S
1.93
EPS
2.09
Div Yield, %
0.00%
Shrs. gr., 5y
1.75%
Rev. gr., 5y
32.60%
Revenues
82m
+113.99%
17,480,49322,696,46920,521,01220,119,91516,654,32525,726,34539,075,01038,548,98482,492,424
Net income
25m
+106.53%
7,044,2495,587,3770008,242,58112,741,32612,065,81524,919,038
CFO
7m
+32.88%
000008,045,4167,193,5295,624,7897,474,292

Profile

Artifex Mundi S.A. develops and publishes video games worldwide. It provides approximately 40 game titles for various platforms, including PC, Mac, iPhone, iPad, Android, Windows, Xbox One, and PlayStation. The company is headquartered in Zabrze, Poland. Artifex Mundi S.A. was formerly a subsidiary of ZSK Progres s.c.
IPO date
Nov 17, 2016
Employees
101
Domiciled in
PL
Incorporated in
PL

Valuation

Title
PLN in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
82,492
113.99%
38,549
-1.35%
39,075
51.89%
Cost of revenue
58,517
28,645
23,690
Unusual Expense (Income)
NOPBT
23,975
9,904
15,385
NOPBT Margin
29.06%
25.69%
39.37%
Operating Taxes
2,519
471
1,700
Tax Rate
10.51%
4.76%
11.05%
NOPAT
21,456
9,433
13,686
Net income
24,919
106.53%
12,066
-5.30%
12,741
54.58%
Dividends
Dividend yield
Proceeds from repurchase of equity
BB yield
Debt
Debt current
806
751
752
Long-term debt
806
1,745
3,313
Deferred revenue
(644)
(649)
Other long-term liabilities
644
649
Net debt
(9,537)
(18,850)
(13,537)
Cash flow
Cash from operating activities
7,474
5,625
7,194
CAPEX
(610)
Cash from investing activities
(3,445)
Cash from financing activities
(766)
FCF
1,781
2,075
5,857
Balance
Cash
23,931
21,233
17,483
Long term investments
(12,782)
112
118
Excess cash
7,025
19,418
15,647
Stockholders' equity
56,331
30,858
19,012
Invested Capital
74,444
36,777
29,480
ROIC
38.58%
28.47%
48.70%
ROCE
29.00%
17.42%
33.61%
EV
Common stock shares outstanding
11,897
11,897
11,897
Price
17.20
217.34%
5.42
-42.95%
9.50
12.29%
Market cap
204,628
217.34%
64,482
-42.95%
113,022
12.29%
EV
195,091
45,632
99,485
EBITDA
24,999
10,844
16,405
EV/EBITDA
7.80
4.21
6.06
Interest
120
22,014
Interest/NOPBT
0.50%
222.28%