Loading...
XLON
MIRI
Market cap148kUSD
May 29, Last price  
0.01GBP
1D
-17.86%
1Q
-96.10%
IPO
-99.98%
Name

Mirriad Advertising PLC

Chart & Performance

D1W1MN
P/E
P/S
6.12
EPS
Div Yield, %
Shrs. gr., 5y
29.72%
Rev. gr., 5y
34.09%
Revenues
2m
+19.62%
514,140710,866874,191415,8861,139,5382,179,9192,009,7201,507,2571,803,000
Net income
-11m
L-27.59%
-3,228,364-7,151,217-11,062,449-14,328,769-12,094,904-9,056,380-10,972,472-15,100,823-10,935,000
CFO
-10m
L-18.81%
-4,432,895-6,303,982-7,524,445-11,921,131-10,951,075-8,060,542-10,425,592-12,891,292-10,466,000
Earnings
Jun 02, 2025

Profile

Mirriad Advertising plc provides in-video advertising services to broadcasters, advertisers, brand owners, and their agencies. It inserts advertising imagery, such as products, signage formats, or videos into pre-existing video content. It serves customers in the United Kingdom, the United States, China, and India. Mirriad Advertising plc was incorporated in 2015 and is based in London, the United Kingdom.
IPO date
Dec 19, 2017
Employees
91
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
1,803
19.62%
1,507
-25.00%
Cost of revenue
13,280
17,143
Unusual Expense (Income)
NOPBT
(11,477)
(15,635)
NOPBT Margin
Operating Taxes
(432)
(492)
Tax Rate
NOPAT
(11,045)
(15,143)
Net income
(10,935)
-27.59%
(15,101)
37.62%
Dividends
Dividend yield
Proceeds from repurchase of equity
5,655
BB yield
-62.82%
Debt
Debt current
210
322
Long-term debt
210
414
Deferred revenue
Other long-term liabilities
(1)
Net debt
(5,689)
(10,740)
Cash flow
Cash from operating activities
(10,466)
(12,891)
CAPEX
(39)
(76)
Cash from investing activities
(36)
(76)
Cash from financing activities
5,322
(245)
FCF
(10,762)
(14,781)
Balance
Cash
6,109
11,289
Long term investments
188
Excess cash
6,019
11,401
Stockholders' equity
(70,449)
(54,629)
Invested Capital
77,234
66,270
ROIC
ROCE
EV
Common stock shares outstanding
400,077
279,181
Price
0.02
-52.63%
0.05
-83.04%
Market cap
9,002
-32.12%
13,261
-83.03%
EV
3,313
2,521
EBITDA
(11,161)
(15,196)
EV/EBITDA
Interest
1,000
23
Interest/NOPBT