PT Caturkarda Depo Bangunan Tbk (IDX:DEPO)
244.00
+4.00 (1.67%)
Aug 12, 2026, 4:02 PM WIB
IDX:DEPO Cash Flow Statement
Financials in millions IDR. Fiscal year is January - December.
Millions IDR. Fiscal year is Jan - Dec.
Operating Activities
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Net Income | 81,573 | 77,017 | 95,244 | 85,646 | 103,360 | 87,145 |
Depreciation & Amortization | 65,335 | 63,883 | 49,202 | 39,555 | 34,586 | 30,329 |
Other Amortization | 1,283 | 1,332 | 1,027 | 948.76 | 1,047 | 471.81 |
Other Operating Activities | 95,165 | 33,687 | 1,682 | -33,345 | -86,944 | -81,018 |
Operating Cash Flow | 243,356 | 175,919 | 147,155 | 92,805 | 52,049 | 36,928 |
Operating Cash Flow Growth | 3.68% | 19.55% | 58.56% | 78.30% | 40.95% | -74.45% |
Investing Activities
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Capital Expenditures | -90,346 | -106,485 | -202,069 | -322,742 | -42,615 | -10,221 |
Sale of Property, Plant & Equipment | 863 | 496.82 | 534.75 | 527 | 663.9 | 463.88 |
Cash Acquisitions | - | - | - | - | - | -15,105 |
Divestitures | - | - | - | - | - | 1,638 |
Sale (Purchase) of Intangibles | -170.36 | -2,019 | -37.84 | -1,719 | -1,568 | -735 |
Investment in Securities | -31,000 | -60,000 | -25,000 | 103,000 | -155,000 | -55,000 |
Other Investing Activities | -19,240 | -2,549 | -7,259 | -11,514 | -6,388 | -8,239 |
Investing Cash Flow | -139,894 | -170,556 | -233,830 | -232,449 | -204,907 | -87,198 |
Financing Activities
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Short-Term Debt Issued | - | 25,060 | 23,706 | - | - | - |
Long-Term Debt Issued | - | 98,821 | 105,000 | 90,000 | - | - |
Total Debt Issued | 139,572 | 123,882 | 128,706 | 90,000 | - | - |
Short-Term Debt Repaid | - | -32,587 | -11,707 | - | - | -18,896 |
Long-Term Debt Repaid | - | -84,469 | -40,996 | -10,020 | -5,622 | -24,598 |
Total Debt Repaid | -192,233 | -117,056 | -52,703 | -10,020 | -5,622 | -43,494 |
Net Debt Issued (Repaid) | -52,662 | 6,825 | 76,002 | 79,980 | -5,622 | -43,494 |
Issuance of Common Stock | - | - | - | - | - | 487,753 |
Common Dividends Paid | -28,518 | -28,518 | -27,160 | -15,617 | -49,938 | -36,724 |
Other Financing Activities | -0 | -0 | -0 | -0 | - | -4,914 |
Financing Cash Flow | -81,180 | -21,693 | 48,842 | 64,363 | -55,560 | 402,620 |
Net Cash Flow
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Net Cash Flow | 22,282 | -16,330 | -37,833 | -75,281 | -208,418 | 352,350 |
Free Cash Flow
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Free Cash Flow | 153,010 | 69,434 | -54,913 | -229,938 | 9,434 | 26,707 |
Free Cash Flow Growth | 43.77% | - | - | - | -64.67% | -72.36% |
Free Cash Flow Margin | 5.33% | 2.42% | -1.95% | -8.58% | 0.37% | 1.15% |
Free Cash Flow Per Share | 22.54 | 10.23 | -8.09 | -33.86 | 1.39 | 4.55 |
Levered Free Cash Flow | 61,539 | 15,694 | -97,957 | -269,080 | -38,170 | 12,728 |
Unlevered Free Cash Flow | 74,967 | 29,448 | -88,165 | -264,592 | -35,154 | 16,494 |
Additional Metrics
Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash Interest Paid | 21,695 | 22,217 | 15,756 | 8,428 | 5,918 | 6,470 |
Cash Income Tax Paid | 14,153 | 14,892 | 36,884 | 26,000 | 27,201 | 33,183 |