Europower Enerji ve Otomasyon Teknolojileri Sanayi Ticaret Anonim Sirketi (IST:EUPWR)
Turkey flag Turkey · Delayed Price · Currency is TRY
91.70
+0.60 (0.66%)
At close: Aug 7, 2026

IST:EUPWR Financials Overview

Millions TRY. 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
14,99013,00010,7599,3273,778603.55
Revenue Growth
29.57%20.83%15.35%146.88%525.97%84.90%
Gross Profit
4,3062,9672,6752,4021,013164.42
Operating Income
3,3542,0441,8251,984861.51129.86
Net Income
792.01600.39292.041,104515.46104.42
Earnings Per Share
1.200.910.441.670.980.99
EPS Growth
48.31%105.59%-73.55%70.39%-1.27%110.01%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Turkey and International
15,10413,14211,4409,7063,830
Unallocated
-114.29-142.39-681.0324.1517.25
Total
14,99013,00010,7599,7303,847

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
445.97533.971,2732,593116.3117.04
Total Debt
2,9532,856829.02657.19376.1657.83
Net Cash (Debt)
-2,507-2,322444.321,936-259.85-40.79
Net Cash Growth
---77.05%---
Net Cash Per Share
-3.80-3.520.672.93-0.49-0.39

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
-304.74-801.95783.42-2,05767.1124.92
Capital Expenditures
-1,970-1,879-1,125-1,391-241.74-72.59
Free Cash Flow
-2,275-2,681-341.67-3,448-174.6552.33
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
28.73%22.82%24.87%25.75%26.80%27.24%
Operating Margin
22.37%15.73%16.96%21.27%22.80%21.52%
Pretax Margin
11.32%7.94%7.47%18.53%17.44%19.19%
Profit Margin
5.28%4.62%2.71%11.84%13.64%17.30%
FCF Margin
-15.18%-20.62%-3.18%-36.96%-4.62%8.67%

Valuation

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