Kenon Holdings Ltd. (KEN) Financials

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$79.5
Day's range
$83.31

KEN Income statement / Annual

Last year (2025), Kenon Holdings Ltd's total revenue was $871.93 M, an increase of 16.06% from the previous year. In 2025, Kenon Holdings Ltd's net income was $66.27 M. See Kenon Holdings Ltd,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 12/31/2025 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016
Operating Revenue $871.93 M $751.30 M $691.80 M $573.96 M $487.76 M $386.47 M $373.47 M $364.01 M $365.70 M $324.25 M
Cost of Revenue $725.11 M $607.52 M $572.34 M $474.11 M $389.41 M $315.22 M $287.18 M $289.32 M $297.24 M $278.36 M
Gross Profit $146.82 M $143.79 M $119.46 M $99.84 M $98.35 M $71.25 M $86.30 M $74.69 M $68.47 M $45.89 M
Gross Profit Ratio 0.17 0.19 0.17 0.17 0.2 0.18 0.23 0.21 0.19 0.14
Research and Development Expenses $0.00 $0.00 $15.61 M $15.19 M $1.57 M $2.00 M $1.95 M $999.00 K $0.00 $0.00
General & Administrative Expenses $105.86 M $84.15 M $73.98 M $92.10 M $67.76 M $33.77 M $33.54 M $33.04 M $55.60 M $46.45 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $105.86 M $84.15 M $73.98 M $92.10 M $67.76 M $33.77 M $33.54 M $33.04 M $55.60 M $46.45 M
Other Expenses -$21.38 M $12.14 M -$12.69 M -$10.26 M $5.73 M $12.47 M -$5.16 M -$1.54 M -$29.43 M -$152.80 M
Operating Expenses $84.47 M $96.28 M $76.90 M $97.02 M $75.06 M $48.24 M $30.32 M $32.50 M $26.18 M -$106.35 M
Cost And Expenses $809.58 M $703.80 M $649.23 M $571.13 M $464.47 M $363.46 M $317.50 M $321.82 M $323.41 M $172.02 M
Interest Income $46.21 M $32.02 M $36.75 M $12.11 M $167.00 K $14.29 M $17.68 M $27.46 M $645.00 K $2.27 M
Interest Expense $70.03 M $92.03 M $64.13 M $47.54 M $136.12 M $37.66 M $23.22 M $30.38 M $69.00 M $47.28 M
Depreciation & Amortization $72.42 M $93.44 M $90.94 M $62.88 M $57.64 M $34.17 M $32.09 M $30.42 M $178.46 M $172.38 M
EBITDA $318.95 M $272.42 M $224.40 M $192.68 M $989.21 M $559.02 M $48.98 M $522.77 M $102.34 M -$209.20 M
EBITDA Ratio 0.37 0.36 0.32 0.34 2.03 1.45 0.13 1.44 0.28 -0.65
Operating Income Ratio 0.07 0.06 0.06 0 0.05 0.06 0.15 0.12 0.12 0.47
Total Other Income/Expenses Net $114.16 M $45.82 M $38.59 M $79.44 M $856.35 M $477.43 M -$61.51 M $419.78 M -$177.93 M -$579.14 M
Income Before Tax $176.51 M $93.32 M $81.16 M $82.26 M $879.64 M $500.45 M -$5.54 M $461.97 M -$135.64 M -$426.90 M
Income Before Tax Ratio 0.2 0.12 0.12 0.14 1.8 1.29 -0.01 1.27 -0.37 -1.32
Income Tax Expense $28.24 M $40.55 M $25.20 M $37.98 M $4.33 M $4.70 M $16.68 M $11.50 M $72.81 M $2.25 M
Net Income $66.27 M $597.67 M -$235.98 M $312.65 M $930.27 M $507.11 M -$13.36 M $434.21 M $236.59 M -$411.94 M
Net Income Ratio 0.08 0.8 -0.34 0.54 1.91 1.31 -0.04 1.19 0.65 -1.27
EPS 1.27 11.34 -4.42 5.8 17.27 9.41 -0.41 8.07 4.4 -7.67
EPS Diluted 1.27 11.34 -4.42 5.8 17.27 9.41 -0.41 8.07 4.4 -7.67
Weighted Average Shares Out $52.15 M $52.71 M $53.36 M $53.89 M $53.88 M $53.87 M $53.86 M $53.83 M $53.76 M $53.72 M
Weighted Average Shares Out Diluted $52.15 M $52.71 M $53.36 M $53.89 M $53.88 M $53.87 M $53.86 M $53.83 M $53.86 M $53.72 M
Link