Europower Enerji ve Otomasyon Teknolojileri Sanayi Ticaret Anonim Sirketi (IST:EUPWR)
Turkey flag Turkey · Delayed Price · Currency is TRY
108.30
+2.80 (2.65%)
Aug 31, 2026, 2:30 PM GMT+3

IST:EUPWR Financials Overview

Millions TRY. 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
14,92913,00010,7599,3273,778603.55
Revenue Growth
31.42%20.83%15.35%146.88%525.97%84.90%
Gross Profit
4,5042,9672,6752,4021,013164.42
Operating Income
3,5252,0441,8251,984861.51129.86
Net Income
907.93600.39292.041,104515.46104.42
Earnings Per Share
1.380.910.441.670.980.99
EPS Growth
85.39%105.59%-73.55%70.39%-1.27%110.01%

Revenue by Geography

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

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
269.04533.971,2732,593116.3117.04
Total Debt
3,2072,856829.02657.19376.1657.83
Net Cash (Debt)
-2,938-2,322444.321,936-259.85-40.79
Net Cash Growth
---77.05%---
Net Cash Per Share
-4.45-3.520.672.93-0.49-0.39

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
436.24-801.95783.42-2,05767.1124.92
Capital Expenditures
-1,936-1,879-1,125-1,391-241.74-72.59
Free Cash Flow
-1,499-2,681-341.67-3,448-174.6552.33
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
30.17%22.82%24.87%25.75%26.80%27.24%
Operating Margin
23.61%15.73%16.96%21.27%22.80%21.52%
Pretax Margin
15.56%7.94%7.47%18.53%17.44%19.19%
Profit Margin
6.08%4.62%2.71%11.84%13.64%17.30%
FCF Margin
-10.04%-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
76.6936.0674.9932.28--
PS Ratio
4.661.672.043.82--