Shikun & Binui Energy Ltd (TLV:SBEN)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
405.20
+5.90 (1.48%)
Aug 19, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
367.29286.13190.42118.23142.4467.33
Revenue Growth
64.06%50.26%61.06%-17.00%111.54%21.19%
Net Income
-268.84-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 YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Photovoltaic Israel
168.73153.45144.16133.77124.4
Others
141.91111.6841.1189.0785.68
Europe
14.350.11---
Natural Gas
961.541,2571,087854.87529.35
Thermo - Solar
225.02251.87228.87189.12194.31
United States of America
72.2384.9394.393.7234.4
Unallocated Adjustments
-1,298-1,668-1,478-1,218-900.8
Total
286.13190.42118.23142.4467.33

Cash & Debt

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

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
75.8322.69206.5996.95167.07-6.64
Capital Expenditures
-338.63-305.03-432.46-294.69-629.16-255.76
Free Cash Flow
-262.8-282.34-225.88-197.74-462.1-262.4
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
Pretax Margin
-70.10%-63.89%124.00%219.28%70.97%81.72%
Profit Margin
-73.19%-70.08%90.74%134.95%37.18%78.94%
FCF Margin
-71.55%-98.67%-118.62%-167.26%-324.42%-389.71%

Valuation

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