PT Inti Bangun Sejahtera Tbk (IDX:IBST)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
5,500.00
+400.00 (7.84%)
Feb 9, 2026, 4:00 PM WIB

IDX:IBST Cash Flow Statement

Millions IDR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Income
395,291-1,850,83672,07441,52763,35167,204
Depreciation & Amortization
170,642356,633385,899392,771363,151385,060
Other Amortization
2,4174,3757,9121,9951,8601,520
Other Operating Activities
376,9782,153,629353,708280,397-14,245273,908
Operating Cash Flow
945,328663,801819,593716,689414,117727,692
Operating Cash Flow Growth
20.14%-19.01%14.36%73.06%-43.09%0.03%
Capital Expenditures
-119,754-132,384-289,784-496,133-1,628,216-362,917
Sale of Property, Plant & Equipment
3,93384,3332,5493,6983,836,7989.11
Investment in Securities
-10,822--100,000--
Other Investing Activities
12,932184,981-115,698-179,305-413,345-86,431
Investing Cash Flow
-102,889147,752-402,933-771,7401,795,237-449,339
Short-Term Debt Issued
-2,895,000150,000100,000--
Long-Term Debt Issued
--489,328922,672250,000507,129
Total Debt Issued
6,428,6672,895,000639,3281,022,672250,000507,129
Short-Term Debt Repaid
--1,655,000-150,000---
Long-Term Debt Repaid
--2,654,118-617,836-494,737-1,422,945-736,224
Total Debt Repaid
-7,268,145-4,309,118-767,836-494,737-1,422,945-736,224
Net Debt Issued (Repaid)
-839,478-1,414,118-128,508527,935-1,172,945-229,095
Common Dividends Paid
----834,859--
Other Financing Activities
-71,798-160,920-190,541-150,127-207,670-337,466
Financing Cash Flow
-911,276-1,575,038-319,049-457,051-1,380,615-566,561
Foreign Exchange Rate Adjustments
22-13----
Net Cash Flow
-68,815-763,49897,611-512,102828,739-288,209
Free Cash Flow
825,574531,417529,809220,556-1,214,099364,774
Free Cash Flow Growth
21.32%0.30%140.22%--319.01%
Free Cash Flow Margin
96.77%61.62%47.74%20.27%-124.50%32.50%
Free Cash Flow Per Share
611.13393.38392.19163.27-898.73270.02
Cash Interest Paid
71,798160,920190,541---
Cash Income Tax Paid
19,12869,90654,887-70,8303,02414,689
Levered Free Cash Flow
435,435662,348217,073-236,802-1,422,985-120,653
Unlevered Free Cash Flow
521,658809,533390,666-80,773-1,264,50390,981
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.