Photon Energy N.V. (WSE:PEN)
Poland flag Poland · Delayed Price · Currency is PLN
1.350
+0.050 (3.85%)
Aug 21, 2026, 5:00 PM CET

Photon Energy 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
91.9294.7990.6170.6595.1436.36
Revenue Growth
-4.19%4.61%28.26%-25.74%161.66%28.67%
Net Income
-15.38-17.4-13.12-15.686.31-6.4
Earnings Per Share
--0.29-0.22-0.260.11-0.12
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Other
20.1724.27258.593.17
New Energy
30.6835.7129.630.21-
Technology
23.8113.323.8764.899.22
Engineering
15.953327.2115.2310.15
Investments
23.2924.721.4135.2920.69
Operations and Maintenance
7.449.616.035.054.46
Elimination
-31.21-50.67-62.49-34.12-11.33
Total
90.1489.9270.6595.1436.36

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2.43.2510.097.8516.4434.81
Total Debt
171.89171.63174.69179.35149.74129.44
Net Cash (Debt)
-169.49-168.39-164.6-171.5-133.31-94.63
Net Cash Growth
------
Net Cash Per Share
--2.80-2.75-2.88-2.35-1.74

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
15.8420.5714.327.212.856.22
Capital Expenditures
-2.54-7.46-6.98-23.28-27.58-8.62
Free Cash Flow
13.2913.117.34-16.07-24.73-2.4
Free Cash Flow Growth
11.84%78.60%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-16.61%-18.05%-15.26%-23.07%9.17%-16.30%
Profit Margin
-16.73%-18.36%-14.47%-22.20%6.63%-17.61%
FCF Margin
14.46%13.83%8.10%-22.75%-25.99%-6.59%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----26.06-
Forward PE
-8.278.278.278.278.27
P/FCF Ratio
1.432.068.14---
PS Ratio
0.210.280.661.581.732.41