Ovzon AB (publ) (STO:OVZON)
Sweden flag Sweden · Delayed Price · Currency is SEK
38.30
-0.88 (-2.25%)
Nov 2, 2026, 4:17 PM CET

Ovzon AB Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,002735334290357191.38
Revenue Growth
77.34%120.06%15.17%-18.77%86.54%19.26%
Gross Profit
50936258-1833-51.55
Operating Income
255140-82-94-94-113.38
Net Income
249137-162-60-36-83.85
Earnings Per Share
2.191.22-1.45-1.10-0.71-1.78
EPS Growth
------

Revenue by Geography

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Sweden
94062316737--
Italy
-454669.44
USA
-3784186248156.76
Rest of World
-7069114325.18
Great Britain
-210---
Total
1,003736335291357191.38

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
46171126247276406.08
Total Debt
260431778657478323.67
Net Cash (Debt)
-214-260-652-410-20282.42
Net Cash Growth
------54.13%
Net Cash Per Share
-1.89-2.32-5.85-7.49-3.941.75

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
22233751-14-112-75.93
Capital Expenditures
-17-38-143-648-129-271.2
Free Cash Flow
205299-92-662-241-347.13
Free Cash Flow Growth
-4.65%-----

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
50.80%49.25%17.36%-6.21%9.24%-26.94%
Operating Margin
25.45%19.05%-24.55%-32.41%-26.33%-59.25%
Pretax Margin
25.65%14.42%-48.20%-23.10%-10.08%-43.83%
Profit Margin
24.85%18.64%-48.50%-20.69%-10.08%-43.82%
FCF Margin
20.46%40.68%-27.54%-228.28%-67.51%-181.39%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.4634.72----
Forward PE
19.4828.50225.29225.29225.29119.71
P/FCF Ratio
21.4615.91----
PS Ratio
4.396.475.725.578.2716.82