Heidelberger Druckmaschinen Aktiengesellschaft (ETR:HDD)
Germany flag Germany · Delayed Price · Currency is EUR
1.416
-0.012 (-0.84%)
Aug 24, 2026, 5:13 PM CET

ETR:HDD Financials Overview

Millions EUR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,2312,3162,3152,4252,4702,203
Revenue Growth
-6.26%0.04%-4.54%-1.82%12.12%13.75%
Gross Profit
1,1761,2311,2681,3081,3221,189
Operating Income
335272758318
Net Income
-6155399133
Earnings Per Share
-0.020.050.020.130.300.11
EPS Growth
-200.00%-87.18%-57.14%175.76%-

Revenue by Segment

Fiscal YearFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
Digital Solutions & Lifecycle
1,0511,062---
Heidelberg Technology
5956102251
Print & Packaging Equipment
1,1821,162---
Total
2,2922,2802,3952,4342,184

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
152141171153159166
Total Debt
1911017976102135
Net Cash (Debt)
-394092775731
Net Cash Growth
--56.52%19.48%35.09%83.87%-
Net Cash Per Share
-0.130.130.300.250.190.10

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
3936113903351
Capital Expenditures
-65-65-88-65-80-55
Free Cash Flow
-26-292525-47-4
Free Cash Flow Growth
--0%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
52.71%53.15%54.77%53.94%53.52%53.97%
Operating Margin
1.48%2.25%3.11%3.09%3.36%0.82%
Pretax Margin
0.72%1.60%1.17%2.27%4.49%2.32%
Profit Margin
-0.27%0.65%0.22%1.61%3.68%1.50%
FCF Margin
-1.17%-1.25%1.08%1.03%-1.90%-0.18%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
-27.2367.448.125.7122.04
Forward PE
11.906.835.916.337.589.28
P/FCF Ratio
--13.4912.66--
PS Ratio
0.190.180.150.130.210.33