PT Barito Renewables Energy Tbk (IDX: BREN)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
6,700.00
+150.00 (2.29%)
Nov 22, 2024, 4:14 PM WIB

BREN Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2023 FY 2022
Period Ending
Sep '24 Dec '23 Dec '22
Cash & Equivalents
293.16247.79169.33
Accounts Receivable
115.13112.41132.58
Other Receivables
6.355.852.23
Inventory
16.6814.8513.29
Restricted Cash
229.64228.33179.69
Other Current Assets
63.4743.566.85
Total Current Assets
724.43652.79503.96
Property, Plant & Equipment
1,075938.59975.99
Goodwill
569.61485.81485.81
Other Intangible Assets
915.35956.24956.42
Long-Term Deferred Charges
45.8429.4617.65
Long-Term Accounts Receivable
357365.6377.99
Other Long-Term Assets
98.479.9475.89
Total Assets
3,7863,5083,394
Accounts Payable
6.14.364.82
Accrued Expenses
78.5843.7649.57
Current Portion of Long-Term Debt
197.06134.7938
Current Portion of Leases
2.271.442.55
Current Income Taxes Payable
42.3140.9429.61
Other Current Liabilities
10.72112.29
Total Current Liabilities
337.04236.3126.83
Long-Term Debt
1,9301,8502,027
Long-Term Leases
6.141.31.96
Pension & Post-Retirement Benefits
14.7615.9111.27
Long-Term Deferred Tax Liabilities
725.35726.46761.39
Other Long-Term Liabilities
35.528.3930.17
Total Liabilities
3,0492,8582,959
Common Stock
1,2871,2871,248
Retained Earnings
551.76483.99410.14
Comprehensive Income & Other
-1,327-1,327-1,467
Total Common Equity
511.78444.11191.51
Minority Interest
224.74206.23243.5
Shareholders' Equity
736.52650.34435
Total Liabilities & Equity
3,7863,5083,394
Total Debt
2,1361,9872,070
Net Cash (Debt)
-1,843-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
387.38416.49377.13
Book Value Per Share
0.000.000.13
Tangible Book Value
-973.18-997.95-1,251
Tangible Book Value Per Share
-0.01-0.01-0.87
Land
0.540.260.26
Buildings
37.6535.7435.34
Machinery
139.129.199.15
Construction In Progress
94.4859.4947.94
Source: S&P Capital IQ. Utility template. Financial Sources.