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 Cash Flow Statement

Millions SEK. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
255140-82-95-81-113.38
Other Adjustments
1258332397819.37
Change in Receivables
217-74-184-58-51-39.31
Changes in Inventories
-29-6313-299.43
Changes in Accounts Payable
15206-5464-3231.67
Changes in Other Operating Activities
-70-1133624216.3
Operating Cash Flow
51133751-14-112-75.93
Operating Cash Flow Growth
1088.37%560.78%----

Investing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-17-38-143-648-129-271.2
Sale of Property, Plant & Equipment
--2812-
Purchases of Intangible Assets
-21-10-16-27-34-2.61
Investing Cash Flow
-41-49-158-668-151-273.81

Financing Activities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
570540-219102307.48
Long-Term Debt Repaid
-953-775-17-4-1-1.35
Net Long-Term Debt Issued (Repaid)
-383-235-17215101306.13
Issuance of Common Stock
---4361252.5
Net Common Stock Issued (Repurchased)
---4361252.5
Other Financing Activities
-7-7----
Financing Cash Flow
-391-243-17651102558.62

Net Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Foreign Exchange Rate Adjustments
-1223112.18
Net Cash Flow
8145-123-31-161208.88

Free Cash Flow

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
494299-92-662-241-347.13
Free Cash Flow Growth
------
FCF Margin
50.20%40.68%-27.54%-228.28%-67.51%-181.39%
Free Cash Flow Per Share
4.402.67-0.82-12.10-4.70-7.38
Levered Free Cash Flow
-25453-37-392-1238.47
Unlevered Free Cash Flow
156.24331.9459.49-632.07-269-327.19