Ovzon AB (publ) (STO:OVZON)
Sweden flag Sweden · Delayed Price · Currency is SEK
40.72
-1.20 (-2.86%)
Aug 26, 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
993741345304370201.91
Revenue Growth
114.01%114.78%13.49%-17.84%83.25%18.46%
Gross Profit
51536869-446-41.02
Operating Income
256140-82-94-94-113.38
Net Income
230137-162-60-36-83.85
Earnings Per Share
2.051.22-1.45-1.10-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
51.86%49.66%20.00%-1.32%12.43%-20.32%
Operating Margin
25.78%18.89%-23.77%-30.92%-25.41%-56.15%
Pretax Margin
22.96%14.30%-46.67%-22.04%-9.73%-41.55%
Profit Margin
23.16%18.49%-46.96%-19.74%-9.73%-41.53%
FCF Margin
49.75%40.35%-26.67%-217.76%-65.14%-171.92%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.9034.72----
Forward PE
18.9128.50225.29225.29225.29119.71
P/FCF Ratio
9.2615.91----
PS Ratio
4.606.425.535.317.9815.95