ASTA Energy Solutions AG (ETR:1AST)
Germany flag Germany · Delayed Price · Currency is EUR
54.40
+0.60 (1.12%)
At close: Aug 26, 2026

ASTA Energy Solutions AG Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2019FY 2018FY 2017
Period EndingMar '26 Dec '25 Dec '24 Dec '19 Dec '18 Dec '17
Revenue
722.44696.32642.78--327.1
Revenue Growth
-8.33%---4.11%
Gross Profit
160.26148.01129.78--61.23
Operating Income
43.8137.3125.64---0.52
Net Income
35.430.084.81---
Earnings Per Share
3.313.010.48---
EPS Growth
-526.65%----

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024
Period EndingMar '26 Dec '25 Dec '24
Germany
52.3849.6542.22
Austria
30.7327.2622.22
Bosnia-Herzegovina
-0.310.24
Brazil
222.74229.18227.32
China
104.0997.5298.41
India
40.0638.1334.22
Croatia
25.5920.7517.13
Slovenia
15.5713.5613.43
Sweden
14.4714.1611.59
Spain
7.6410.158.79
Italy
11.219.457.34
Turkey
10.8211.796.38
Hungary
11.6410.865.06
UK
-5.625.02
Portugal
0.590.844.52
Poland
5.835.573.88
Finland
7.363.573.18
Rest of Europe
4.193.952.62
USA
40.5436.5427.8
Mexico
27.525.3119.19
Canada
9.218.623.56
Rest of America
40.5438.4944.46
Indonesia
20.1517.1810.58
Rest of Asia
9.7911.7717.53
Africa, Australia and New Zealand
6.035.595.96
Total
721.83695.81642.65

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2019FY 2018FY 2017
Period EndingMar '26 Dec '25 Dec '24 Dec '19 Dec '18 Dec '17
Cash & Investments
123.6947.3130.770.3623.5235.15
Total Debt
85.06103.9673.5--55.83
Net Cash (Debt)
38.62-56.64-42.730.3623.52-20.68
Net Cash Growth
----98.45%--
Net Cash Per Share
3.61-5.66-4.27---

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2019FY 2018FY 2017
Period EndingMar '26 Dec '25 Dec '24 Dec '19 Dec '18 Dec '17
Operating Cash Flow
2037.2731.12---
Capital Expenditures
-32-34.48-22.47---
Free Cash Flow
-122.798.65---
Free Cash Flow Growth
--67.76%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2019FY 2018FY 2017
Period EndingMar '26 Dec '25 Dec '24 Dec '19 Dec '18 Dec '17
Gross Margin
22.18%21.26%20.19%--18.72%
Operating Margin
6.06%5.36%3.99%---0.16%
Pretax Margin
4.78%4.26%0.73%---3.84%
Profit Margin
4.90%4.32%0.75%---
FCF Margin
-1.66%0.40%1.34%---