PT Barito Renewables Energy Tbk (IDX:BREN)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
5,500.00
+50.00 (0.92%)
Mar 27, 2025, 4:14 PM WIB

IDX:BREN Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024 FY 2023 FY 2022
Period Ending
Dec '24 Dec '23 Dec '22
Cash & Equivalents
162.72247.79169.33
Accounts Receivable
116.24112.41132.58
Other Receivables
6.285.852.23
Inventory
23.314.8513.29
Restricted Cash
254.84228.33179.69
Other Current Assets
95.4143.566.85
Total Current Assets
658.79652.79503.96
Property, Plant & Equipment
1,159938.59975.99
Goodwill
498.03485.81485.81
Other Intangible Assets
964.4956.24956.42
Long-Term Deferred Charges
47.7829.4617.65
Long-Term Accounts Receivable
353.98365.6377.99
Other Long-Term Assets
105.4979.9475.89
Total Assets
3,7883,5083,394
Accounts Payable
14.324.364.82
Accrued Expenses
93.5643.7649.57
Current Portion of Long-Term Debt
202.61134.7938
Current Portion of Leases
1.851.442.55
Current Income Taxes Payable
36.5140.9429.61
Other Current Liabilities
6.89112.29
Total Current Liabilities
355.74236.3126.83
Long-Term Debt
1,8951,8502,027
Long-Term Leases
5.121.31.96
Pension & Post-Retirement Benefits
16.9315.9111.27
Long-Term Deferred Tax Liabilities
746.08726.46761.39
Other Long-Term Liabilities
36.4928.3930.17
Total Liabilities
3,0552,8582,959
Common Stock
1,2871,2871,248
Retained Earnings
557.26483.99410.14
Comprehensive Income & Other
-1,327-1,327-1,467
Total Common Equity
516.86444.11191.51
Minority Interest
215.67206.23243.5
Shareholders' Equity
732.53650.34435
Total Liabilities & Equity
3,7883,5083,394
Total Debt
2,1041,9872,070
Net Cash (Debt)
-1,941-1,739-1,900
Net Cash Per Share
-0.01-0.01-1.33
Filing Date Shares Outstanding
133,786133,7861,430
Total Common Shares Outstanding
133,786133,7861,430
Working Capital
303.05416.49377.13
Book Value Per Share
0.000.000.13
Tangible Book Value
-945.57-997.95-1,251
Tangible Book Value Per Share
-0.01-0.01-0.87
Land
0.570.260.26
Buildings
37.3935.7435.34
Machinery
156.289.199.15
Construction In Progress
132.8859.4947.94
Updated Mar 21, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.