PT Supra Boga Lestari Tbk (IDX:RANC)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
515.00
+5.00 (0.98%)
May 22, 2026, 3:19 PM WIB

PT Supra Boga Lestari Tbk Cash Flow Statement

Millions IDR. 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
Net Income
-40,704-53,08527,384-120,556-83,6828,467
Depreciation & Amortization
157,983158,607176,357180,129184,728154,479
Other Amortization
7,6263,8135,5605,5647,1468,562
Other Operating Activities
-15,424115.09-131,30370,94515,992-72,490
Operating Cash Flow
109,481109,45077,998136,083124,18499,018
Operating Cash Flow Growth
29.94%40.32%-42.68%9.58%25.41%-63.51%
Capital Expenditures
-64,742-44,220-27,759-32,710-49,999-137,468
Sale of Property, Plant & Equipment
1,9341,6016,2418,04994.57177.55
Cash Acquisitions
------6,384
Sale (Purchase) of Intangibles
-569.21-270.13-2,782-4,218-3,814-11,050
Investment in Securities
--145,780---
Other Investing Activities
-26,892-3,951-26,772-3,467-2,246-26,460
Investing Cash Flow
-90,269-46,84094,707-32,347-55,964-181,184
Short-Term Debt Issued
-225,000195,000385,000251,50050,000
Total Debt Issued
285,000225,000195,000385,000251,50050,000
Short-Term Debt Repaid
--185,000-255,000-345,000-221,500-
Long-Term Debt Repaid
--131,154-129,644-122,527-121,662-74,138
Total Debt Repaid
-320,739-316,154-384,644-467,527-343,162-74,138
Net Debt Issued (Repaid)
-35,739-91,154-189,644-82,527-91,662-24,138
Common Dividends Paid
------46,935
Financing Cash Flow
-35,739-91,154-189,644-82,527-91,662-71,073
Net Cash Flow
-16,527-28,545-16,93921,208-23,442-153,239
Free Cash Flow
44,73965,23050,239103,37374,185-38,450
Free Cash Flow Growth
-28.31%29.84%-51.40%39.34%--
Free Cash Flow Margin
1.50%2.24%1.75%3.69%2.56%-1.33%
Free Cash Flow Per Share
28.6041.6932.1166.0847.42-24.58
Cash Interest Paid
6,4915,6126,7037,2915,02731,153
Cash Income Tax Paid
--1,935-288.14-4,0533,86515,279
Levered Free Cash Flow
6,67146,17051,14799,71468,698-39,819
Unlevered Free Cash Flow
27,21465,94777,280125,99294,087-20,487
Source: S&P Global Market Intelligence. Standard template. Financial Sources.