Loading...
XSTOOVZON
Market cap172mUSD
Dec 23, Last price  
17.16SEK
1D
5.67%
1Q
18.34%
IPO
-62.90%
Name

Ovzon AB (publ)

Chart & Performance

D1W1MN
XSTO:OVZON chart
P/E
P/S
6.60
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
73.27%
Rev. gr., 5y
6.88%
Revenues
290m
-18.77%
111,978,000209,219,000201,050,000207,883,000231,642,000160,477,000191,378,000356,993,000290,000,000
Net income
-60m
L+65.81%
-21,233,00025,137,0006,100,000-25,640,00029,230,000-104,049,000-83,854,000-36,185,000-60,000,000
CFO
-14m
L-87.52%
7,785,00021,232,00034,602,000-60,449,0009,625,000-153,707,000-75,928,000-112,155,000-14,000,000
Earnings
Apr 18, 2025

Profile

Ovzon AB (publ) provides satellite based mobile broadband services in Sweden. It serves government, media, defense, maritime, emergency services, NGOs, and aviation segments. The company was founded in 2006 and is based in Solna, Sweden.
IPO date
May 18, 2018
Employees
45
Domiciled in
SE
Incorporated in
SE

Valuation

Title
SEK in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
290,000
-18.77%
356,993
86.54%
191,378
19.26%
Cost of revenue
205,000
337,559
226,092
Unusual Expense (Income)
NOPBT
85,000
19,434
(34,714)
NOPBT Margin
29.31%
5.44%
Operating Taxes
(7,000)
407
(32)
Tax Rate
2.09%
NOPAT
92,000
19,027
(34,682)
Net income
(60,000)
65.81%
(36,185)
-56.85%
(83,854)
-19.41%
Dividends
Dividend yield
Proceeds from repurchase of equity
451,000
761
261,291
BB yield
-27.93%
-0.02%
-7.28%
Debt
Debt current
13,000
(9,443)
Long-term debt
648,000
486,424
330,807
Deferred revenue
Other long-term liabilities
2,000
1,400
Net debt
414,000
(1,309,642)
(1,451,095)
Cash flow
Cash from operating activities
(14,000)
(112,155)
(75,928)
CAPEX
(648,000)
(163,101)
(273,814)
Cash from investing activities
(668,000)
(150,646)
(273,814)
Cash from financing activities
651,000
101,510
558,622
FCF
(488,411)
(156,606)
(294,483)
Balance
Cash
247,000
275,612
406,084
Long term investments
1,511,011
1,375,818
Excess cash
232,500
1,768,773
1,772,333
Stockholders' equity
(463,000)
(403,232)
(362,170)
Invested Capital
2,902,000
2,265,774
2,135,875
ROIC
3.56%
0.86%
ROCE
3.49%
1.04%
EV
Common stock shares outstanding
111,531
62,347
57,182
Price
14.48
-74.86%
57.60
-8.28%
62.80
-16.49%
Market cap
1,614,962
-55.03%
3,591,177
0.00%
3,591,047
-5.02%
EV
2,028,962
2,298,683
2,139,952
EBITDA
113,000
42,814
(24,819)
EV/EBITDA
17.96
53.69
Interest
2,000
500
368
Interest/NOPBT
2.35%
2.57%