Loading...
XLONTM17
Market cap409mUSD
Jan 08, Last price  
230.00GBP
1D
5.02%
1Q
-6.12%
IPO
-2.13%
Name

Team17 Group PLC

Chart & Performance

D1W1MN
XLON:TM17 chart
P/E
P/S
208.14
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
4.00%
Rev. gr., 5y
29.79%
Revenues
159m
+15.77%
10,382,00013,458,00029,634,00043,201,00061,794,00082,969,00090,509,000137,444,000159,125,000
Net income
-4m
L
3,141,0002,084,0004,395,0007,203,00016,619,00021,944,00023,739,00023,478,000-3,745,000
CFO
42m
-15.85%
4,609,0004,450,00010,810,00016,198,00022,506,00028,289,00030,990,00049,426,00041,594,000
Earnings
Apr 14, 2025

Profile

Team17 Group plc, together with its subsidiaries, develops video games for independent developers worldwide. The company develops and publishes owned and third-party IP video games for the digital and physical market. Its games portfolio comprises approximately 100 games, including the Worms franchise, Overcooked!, and The Escapists. Team17 Group plc was founded in 1990 and is based in Wakefield, the United Kingdom.
IPO date
May 23, 2018
Employees
392
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
159,125
15.77%
137,444
51.86%
Cost of revenue
152,920
105,647
Unusual Expense (Income)
NOPBT
6,205
31,797
NOPBT Margin
3.90%
23.13%
Operating Taxes
2,665
5,187
Tax Rate
42.95%
16.31%
NOPAT
3,540
26,610
Net income
(3,745)
-115.95%
23,478
-1.10%
Dividends
Dividend yield
Proceeds from repurchase of equity
76,397
BB yield
-12.12%
Debt
Debt current
683
364
Long-term debt
6,461
5,614
Deferred revenue
Other long-term liabilities
113
9,509
Net debt
(36,547)
(42,942)
Cash flow
Cash from operating activities
41,594
49,426
CAPEX
(477)
(45,583)
Cash from investing activities
(49,704)
(127,943)
Cash from financing activities
(635)
73,713
FCF
(541)
58,689
Balance
Cash
42,824
47,875
Long term investments
867
1,045
Excess cash
35,735
42,048
Stockholders' equity
98,972
269,507
Invested Capital
214,729
221,648
ROIC
1.62%
15.64%
ROCE
2.40%
11.65%
EV
Common stock shares outstanding
144,006
143,248
Price
1.85
-57.95%
4.40
-43.59%
Market cap
266,410
-57.73%
630,291
-37.91%
EV
229,863
587,349
EBITDA
33,893
52,476
EV/EBITDA
6.78
11.19
Interest
1,345
3,982
Interest/NOPBT
21.68%
12.52%