H2APEX Group SCA (ETR:H2A)
Germany flag Germany · Delayed Price · Currency is EUR
1.420
+0.380 (36.54%)
Sep 4, 2026, 5:48 PM CET

H2APEX Group SCA 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
15.913.0630.4816.343.851.05
Revenue Growth
-7.61%-57.15%86.55%324.58%267.42%279.32%
Gross Profit
-7.28-5.910.372.070.430.65
Operating Income
-34.01-32.59-22.39-22.15-10.52-6.81
Net Income
-34.85-33.76-27.9-24.69-12.94-9.08
Earnings Per Share
-0.71-0.80-0.77-0.69-0.65-0.45
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Adjustments and Eliminations
-2.98-3.36-3.11-1.03-0.12
Project Development
-11.8331.9315.93.78
Storage
-0.03---
Own Operations
-1.470.570.480.19
Other
-0.910.75--
Total
13.710.8730.1415.353.85

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3.947.516.0744.470.150.58
Total Debt
45.3236.4737.544.5910.935.94
Net Cash (Debt)
-41.38-28.97-21.43-0.12-10.78-5.36
Net Cash Growth
------
Net Cash Per Share
-0.84-0.68-0.59-0.00-0.54-0.27

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
-36.55-38.26-18.45-14.81-15.28-6.76
Capital Expenditures
-7.61-9.68-3.11-11.68-1.59-10.61
Free Cash Flow
-44.16-47.94-21.56-26.49-16.87-17.36
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
-45.82%-45.26%1.22%12.69%11.04%62.53%
Operating Margin
-213.99%-249.57%-73.46%-135.59%-273.49%-650.58%
Pretax Margin
-216.43%-256.53%-89.13%-148.16%-360.91%-801.67%
Profit Margin
-219.22%-258.47%-91.54%-151.11%-336.38%-867.33%
FCF Margin
-277.82%-367.09%-70.73%-162.12%-438.49%-1657.90%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
3.724.466.6810.15--