Nanoform Finland Oyj (HEL:NANOFH)
Finland flag Finland · Delayed Price · Currency is EUR
1.012
+0.012 (1.20%)
Aug 13, 2026, 6:29 PM EET

Nanoform Finland Oyj Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5.255.023.662.573.491.95
Revenue Growth
23.54%37.10%42.75%-26.42%78.42%173.88%
Gross Profit
4.834.523.111.723.151.79
Operating Income
-16.48-18.48-24.24-22.48-21.41-19.71
Net Income
-15.97-17.9-23.43-20.76-22.07-19.69
Earnings Per Share
-0.19-0.21-0.28-0.26-0.29-0.29
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Europe
2.2521.891.461.961.56
United States
1.341.070.791.11.530.4
Other
0.360.480.1---
Total
3.953.552.782.573.491.95

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
20.542441.4547.4968.7475.73
Total Debt
6.366.216.576.266.937.66
Net Cash (Debt)
14.1717.7934.8941.2461.8168.07
Net Cash Growth
-55.23%-49.00%-15.40%-33.28%-9.20%25.69%
Net Cash Per Share
0.170.210.420.530.801.00

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-16.76-17.66-18.28-18-20.08-14.35
Capital Expenditures
-0.2-1.03-1.58-3.48-8.96-7.74
Free Cash Flow
-16.96-18.7-19.86-21.48-29.04-22.09
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
92.04%89.98%84.93%66.91%90.24%91.69%
Operating Margin
-313.91%-367.94%-661.64%-875.92%-613.90%-1008.14%
Pretax Margin
-303.64%-355.79%-638.74%-807.99%-632.45%-1007.20%
Profit Margin
-304.19%-356.39%-639.59%-808.89%-632.99%-1007.34%
FCF Margin
-323.01%-372.26%-542.12%-837.02%-832.85%-1129.91%

Valuation

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