Kenon Holdings Ltd. (FRA:76N)
Germany flag Germany · Delayed Price · Currency is EUR
63.00
+4.50 (7.69%)
Jan 23, 2026, 4:00 PM EST

Kenon Holdings Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
803.3751.3691.8573.96487.76386.47
Revenue Growth (YoY)
8.15%8.60%20.53%17.67%26.21%3.48%
Selling, General & Admin
121.9595.9584.7299.9430.4225.35
Depreciation & Amortization
70.6485.6478.0356.8555.7434.16
Other Operating Expenses
567.21514.21486.49414.34378.31291.73
Total Operating Expenses
759.8695.8649.23571.13464.47351.23
Operating Income
43.5155.5142.562.8323.2935.24
Interest Expense
-53.66-85.66-52.31-47.54-51.92-24.4
Interest Income
24.0232.0236.7512.110.1714.29
Net Interest Expense
-29.64-53.64-15.55-35.43-51.76-10.11
Income (Loss) on Equity Investments
665.14626.14-201.34390.531,250160.89
Currency Exchange Gain (Loss)
10.5610.560.728.45-6-5.65
Other Non-Operating Income (Expenses)
-10.63-10.63-11.92.050.59-9.28
EBT Excluding Unusual Items
678.94627.94-185.53388.421,216171.1
Total Merger & Restructuring Charges
-----0.75-12.23
Gain (Loss) on Sale of Investments
-43.1167.89-0.22-0.78-251.69353.42
Asset Writedown
-8-8----
Other Unusual Items
-13.19-13.19---84.2-11.85
Pretax Income
614.64674.64-185.75387.64879.64500.45
Income Tax Expense
51.5540.5525.237.984.334.7
Earnings From Continuing Ops.
563.09634.09-210.95349.66875.32495.75
Earnings From Discontinued Ops.
-----8.48
Net Income to Company
563.09634.09-210.95349.66875.32504.23
Minority Interest in Earnings
-87.41-36.41-25.03-37.0154.962.88
Net Income
475.67597.67-235.98312.65930.27507.11
Net Income to Common
475.67597.67-235.98312.65930.27507.11
Net Income Growth
179.77%---66.39%83.45%-
Shares Outstanding (Basic)
535353545454
Shares Outstanding (Diluted)
535353545454
Shares Change (YoY)
0.75%-1.21%-0.97%0.01%0.02%0.03%
EPS (Basic)
8.9611.34-4.425.8017.279.41
EPS (Diluted)
8.9611.34-4.425.8017.279.41
EPS Growth
177.70%---66.40%83.42%-
Free Cash Flow
150.41-75.59-55.33490.10.8717.74
Free Cash Flow Per Share
2.83-1.43-1.049.100.020.33
Dividend Per Share
-4.8003.8002.7903.5001.860
Dividend Growth
-26.32%36.20%-20.29%88.17%53.72%
Profit Margin
59.21%79.55%-34.11%54.47%190.72%131.22%
Free Cash Flow Margin
18.72%-10.06%-8.00%85.39%0.18%4.59%
EBITDA
114.35140.35124.7465.780.9369.41
EBITDA Margin
14.24%18.68%18.03%11.45%16.59%17.96%
D&A For EBITDA
70.8484.8482.1862.8857.6434.17
EBIT
43.5155.5142.562.8323.2935.24
EBIT Margin
5.42%7.39%6.15%0.49%4.78%9.12%
Effective Tax Rate
8.39%6.01%-9.80%0.49%0.94%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.