Shikun & Binui Energy Ltd (TLV:SBEN)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
406.00
-6.00 (-1.46%)
Jul 30, 2026, 5:24 PM IDT

Shikun & Binui Energy 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
340.57286.13190.42118.23142.4467.33
Revenue Growth
71.02%50.26%61.06%-17.00%111.54%21.19%
Net Income
-260.35-200.51172.79159.5552.9553.15
Earnings Per Share
-0.28-0.220.190.170.070.09
EPS Growth
--10.87%142.86%-21.05%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Photovoltaic Israel
169.18168.73153.45144.16133.77124.4
Others
139.21141.91111.6841.1189.0785.68
Europe
18.2214.350.11---
Natural Gas
963.58961.541,2571,087854.87529.35
Thermo - Solar
223.01225.02251.87228.87189.12194.31
United States of America
69.672.2384.9394.393.7234.4
Unallocated Adjustments
-1,242-1,298-1,668-1,478-1,218-900.8
Total
340.57286.13190.42118.23142.4467.33

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
432.42246.9248.66228.46385.4554.12
Total Debt
3,2313,2442,8992,6292,6832,745
Net Cash (Debt)
-2,799-2,997-2,650-2,400-2,298-2,691
Net Cash Growth
------
Net Cash Per Share
-3.02-3.27-2.89-2.62-3.14-4.49

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
96.2922.69206.5996.95167.07-6.64
Capital Expenditures
-296.1-305.03-432.46-294.69-629.16-255.76
Free Cash Flow
-199.81-282.34-225.88-197.74-462.1-262.4
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
-72.65%-63.89%124.00%219.28%70.97%81.72%
Profit Margin
-76.45%-70.08%90.74%134.95%37.18%78.94%
FCF Margin
-58.67%-98.67%-118.62%-167.26%-324.42%-389.71%

Valuation

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