Meshek Energy - Renewable Energies Ltd. (TLV:MSKE)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
1,120.00
+15.00 (1.36%)
Jul 30, 2026, 5:24 PM IDT

TLV:MSKE Financials Overview

Millions ILS. 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
142.78137.48105.8979.167.5345.47
Revenue Growth
27.57%29.83%33.87%17.14%48.51%353.08%
Net Income
-125.96-86.81-52.161.8-10.88-40.28
Earnings Per Share
-0.18-0.12-0.070.00-0.03-0.27
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Conventional Electricity Generation
1,3491,3301,3611,149809.58-
Electricity Generation from Renewable Energy and Storage
134.07131.36100.5273.2360.0345.47
Unallocated Adjustments
-1,349-1,330-1,361-1,149-809.58-
Distribution and Supply of Electricity
8.716.125.375.887.5-
Total
142.78137.48105.8979.167.5345.47

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
395.34508.2652.77296.4243.5943.46
Total Debt
1,8261,9551,180902.37710.04650.09
Net Cash (Debt)
-1,431-1,447-1,127-605.95-666.45-606.63
Net Cash Growth
------
Net Cash Per Share
-2.01-2.04-1.59-0.95-1.62-4.14

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
19.9213.230.588.1152.95-1.41
Capital Expenditures
-231.97-183.8-184.96-196.03-162.27-132.72
Free Cash Flow
-212.04-170.6-154.38-187.92-109.32-134.13
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
Pretax Margin
-53.56%-34.55%-29.74%-7.29%-26.28%-99.03%
Profit Margin
-88.22%-63.15%-49.26%2.28%-16.11%-88.59%
FCF Margin
-148.51%-124.09%-145.79%-237.56%-161.89%-294.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---1245.38--
PS Ratio
57.1842.9417.4328.3927.4013.57