PT Barito Renewables Energy Tbk (IDX:BREN)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
5,525.00
-25.00 (-0.45%)
At close: Mar 27, 2026

IDX:BREN Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
605.19596.82594.94569.78537.36
Revenue Growth (YoY)
1.40%0.32%4.42%6.03%3.21%
Selling, General & Admin
22.3817.0919.8817.9420.1
Depreciation & Amortization
93.4582.7673.9668.2262.25
Other Operating Expenses
56.3955.7858.4156.3252.95
Total Operating Expenses
172.22155.63152.25142.49135.31
Operating Income
432.97441.2442.69427.29402.06
Interest Expense
-118.81-134.02-134.88-85.08-86.16
Interest Income
11.8915.411.42.890.02
Net Interest Expense
-106.92-118.63-123.48-82.19-86.14
Currency Exchange Gain (Loss)
-0.15-0.2-2.86-1.94-0.14
Other Non-Operating Income (Expenses)
-20.14-24.21-24.53-23.6-22.94
EBT Excluding Unusual Items
305.75298.16291.81319.56292.84
Other Unusual Items
--0.06-0.39--
Pretax Income
305.75298.1291.42319.56292.84
Income Tax Expense
140.62143.01146.15147134.07
Earnings From Continuing Ops.
165.14155.08145.27172.56158.77
Minority Interest in Earnings
-32.94-32.98-37.85-81.43-72.67
Net Income
132.2122.11107.4291.1386.1
Net Income to Common
132.2122.11107.4291.1386.1
Net Income Growth
8.26%13.68%17.88%5.84%35.15%
Shares Outstanding (Basic)
133,533133,786130,7281,43055,556
Shares Outstanding (Diluted)
133,533133,786130,7281,43055,556
Shares Change (YoY)
-0.19%2.34%9039.33%-97.42%-
EPS (Basic)
0.000.000.000.060.00
EPS (Diluted)
0.000.000.000.060.00
EPS Growth
8.91%10.99%-98.71%4012.72%35.17%
Free Cash Flow
96.32152.46206.87210.57186.83
Free Cash Flow Per Share
0.000.000.000.150.00
Dividend Per Share
--0.000--
Profit Margin
21.84%20.46%18.05%15.99%16.02%
Free Cash Flow Margin
15.92%25.55%34.77%36.96%34.77%
EBITDA
526.42487.49480.85460.74428.68
EBITDA Margin
86.98%81.68%80.82%80.86%79.78%
D&A For EBITDA
93.4546.338.1733.4526.63
EBIT
432.97441.2442.69427.29402.06
EBIT Margin
71.54%73.92%74.41%74.99%74.82%
Effective Tax Rate
45.99%47.98%50.15%46.00%45.78%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.