PT Barito Renewables Energy Tbk (IDX:BREN)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
4,650.00
-170.00 (-3.53%)
May 7, 2026, 4:10 PM WIB

IDX:BREN Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
619.88605.19596.82594.94569.78537.36
Revenue Growth (YoY)
2.99%1.40%0.32%4.42%6.03%3.21%
Selling, General & Admin
21.5722.3817.0919.8817.9420.1
Depreciation & Amortization
95.6493.4582.7673.9668.2262.25
Other Operating Expenses
55.1356.3955.7858.4156.3252.95
Total Operating Expenses
172.35172.22155.63152.25142.49135.31
Operating Income
447.53432.97441.2442.69427.29402.06
Interest Expense
-116.78-118.12-134.02-134.88-85.08-86.16
Interest Income
11.3611.8915.411.42.890.02
Net Interest Expense
-105.42-106.23-118.63-123.48-82.19-86.14
Currency Exchange Gain (Loss)
-1.62-0.15-0.2-2.86-1.94-0.14
Other Non-Operating Income (Expenses)
-20.74-20.84-24.21-24.53-23.6-22.94
EBT Excluding Unusual Items
319.75305.75298.16291.81319.56292.84
Other Unusual Items
---0.06-0.39--
Pretax Income
319.75305.75298.1291.42319.56292.84
Income Tax Expense
144.44140.62143.01146.15147134.07
Earnings From Continuing Ops.
175.3165.14155.08145.27172.56158.77
Minority Interest in Earnings
-34.34-32.94-32.98-37.85-81.43-72.67
Net Income
140.97132.2122.11107.4291.1386.1
Net Income to Common
140.97132.2122.11107.4291.1386.1
Net Income Growth
10.55%8.26%13.68%17.88%5.84%35.15%
Shares Outstanding (Basic)
133,780133,782133,786130,7281,43055,556
Shares Outstanding (Diluted)
133,780133,782133,786130,7281,43055,556
Shares Change (YoY)
-0.00%-0.00%2.34%9039.33%-97.42%-
EPS (Basic)
0.000.000.000.000.060.00
EPS (Diluted)
0.000.000.000.000.060.00
EPS Growth
11.08%8.33%11.36%-98.71%4012.72%35.17%
Free Cash Flow
157.8196.32152.46206.87210.57186.83
Free Cash Flow Per Share
0.000.000.000.000.150.00
Dividend Per Share
---0.000--
Profit Margin
22.74%21.84%20.46%18.05%15.99%16.02%
Free Cash Flow Margin
25.46%15.92%25.55%34.77%36.96%34.77%
EBITDA
506.21490.54487.49480.85460.74428.68
EBITDA Margin
81.66%81.06%81.68%80.82%80.86%79.78%
D&A For EBITDA
58.6957.5846.338.1733.4526.63
EBIT
447.53432.97441.2442.69427.29402.06
EBIT Margin
72.20%71.54%73.92%74.41%74.99%74.82%
Effective Tax Rate
45.17%45.99%47.98%50.15%46.00%45.78%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.