Ovzon AB (publ) (STO:OVZON)
Sweden flag Sweden · Delayed Price · Currency is SEK
38.10
-0.10 (-0.26%)
Jul 28, 2026, 5:29 PM CET

Ovzon AB Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
984735334290357191.38
Revenue Growth
114.85%120.06%15.17%-18.77%86.54%19.26%
Gross Profit
6144541517111214.07
Operating Income
255140-82-95-81-113.38
Net Income
230137-162-60-36-83.85
Earnings Per Share
2.041.22-1.45-1.09-0.71-1.78
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Sweden
90962316737--
Italy
-454669.44
USA
-3784186248156.76
Rest of World
-7069114325.18
Great Britain
-210---
Total
985736335291357191.38

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
155171126247276406.08
Total Debt
271431778657478323.67
Net Cash (Debt)
-116-260-652-410-20282.42
Net Cash Growth
------54.13%
Net Cash Per Share
-1.03-2.32-5.85-7.49-3.941.75

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
51133751-14-112-75.93
Capital Expenditures
-17-38-143-648-129-271.2
Free Cash Flow
494299-92-662-241-347.13
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
62.40%61.77%45.21%24.48%31.37%7.35%
Operating Margin
25.91%19.05%-24.55%-32.76%-22.69%-59.25%
Pretax Margin
23.17%14.42%-48.20%-23.10%-10.08%-43.83%
Profit Margin
23.37%18.64%-48.50%-20.69%-10.08%-43.82%
FCF Margin
50.20%40.68%-27.54%-228.28%-67.51%-181.39%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.6734.96----
Forward PE
17.7428.50225.29225.29225.29119.71
P/FCF Ratio
8.6815.91----
PS Ratio
4.326.475.725.578.2716.82