Betolar Oyj (HEL:BETOLAR)
Finland flag Finland · Delayed Price · Currency is EUR
1.050
+0.015 (1.45%)
At close: Aug 28, 2026

Betolar Oyj Financials Overview

Millions EUR. 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
1.430.950.760.520.290.01
Revenue Growth
51.27%24.21%47.82%79.27%2796.26%-98.52%
Gross Profit
0.860.720.560.340.120.01
Operating Income
-5.72-5.84-7.96-13.26-11.52-5.51
Net Income
-6.18-6.08-7.73-13.15-11.84-5.58
Earnings Per Share
-0.29-0.28-0.36-0.67-0.61-0.53
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Finland
0.580.280.120.290.01
Europe
0.030.30.15--
Other Countries
0.330.180.24--
Total
0.950.760.520.290.01

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5.926.728.9914.3126.6237.36
Total Debt
8.788.815.765.613.010.45
Net Cash (Debt)
-2.86-2.093.228.7123.6136.91
Net Cash Growth
---62.98%-63.12%-36.02%5718.31%
Net Cash Per Share
-0.13-0.100.150.441.213.53

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
-3.94-3.84-6.44-11.68-9.55-3.22
Capital Expenditures
-1.07-1.13-1.37-3.18-2.98-1.58
Free Cash Flow
-5.02-4.97-7.81-14.86-12.52-4.81
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
60.28%76.48%74.05%65.94%42.10%99.24%
Operating Margin
-399.55%-617.28%-1045.55%-2573.34%-4007.16%-55555.23%
Pretax Margin
-421.32%-627.06%-1023.73%-2557.31%-4130.95%-56298.99%
Profit Margin
-431.97%-643.17%-1015.09%-2552.64%-4120.65%-56256.64%
FCF Margin
-350.55%-525.72%-1025.09%-2882.94%-4357.54%-48424.92%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
15.8223.9421.6649.28207.2612347.36