PT Bank Mestika Dharma Tbk (IDX:BBMD)
2,020.00
-20.00 (-0.98%)
Aug 11, 2026, 5:01 PM WIB
IDX:BBMD 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 | 300,959 | 319,984 | 403,389 | 417,136 | 523,104 | 519,580 |
Depreciation & Amortization | 41,698 | 39,461 | 27,052 | 23,346 | 22,401 | 16,695 |
Other Amortization | - | - | - | - | - | 4,490 |
Change in Other Net Operating Assets | 200,336 | 580,622 | -1,843,882 | -743,264 | -1,284,725 | -774,857 |
Other Operating Activities | 84,335 | 25,982 | 14,069 | 91,227 | 52,562 | -49.55 |
Operating Cash Flow | 627,328 | 966,049 | -1,399,371 | -211,555 | -686,658 | -234,141 |
Operating Cash Flow Growth | - | - | - | - | - | - |
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 | -40,108 | -47,272 | -32,612 | -61,529 | -27,188 | -25,362 |
Sale of Property, Plant and Equipment | 994.83 | 1,261 | 1,145 | 418.92 | 1,028 | 1,103 |
Investment in Securities | -283,814 | -627,939 | 1,041,163 | 1,056,826 | 1,021,887 | -781,282 |
Purchase / Sale of Intangibles | -5,063 | -17,495 | -5,025 | -15,902 | -9,552 | -2,815 |
Other Investing Activities | -1,196 | -1,347 | -470.7 | -1,168 | -528.55 | -1,214 |
Investing Cash Flow | -329,188 | -692,792 | 1,004,200 | 978,646 | 985,647 | -809,570 |
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 | - | - | 971,687 | - | 528,869 | 109,547 |
Total Debt Issued | 46,983 | - | 971,687 | - | 528,869 | 109,547 |
Short-Term Debt Repaid | - | -971,687 | - | -638,416 | - | -107,622 |
Total Debt Repaid | - | -971,687 | - | -638,416 | - | -107,622 |
Net Debt Issued (Repaid) | 46,983 | -971,687 | 971,687 | -638,416 | 528,869 | 1,926 |
Issuance of Common Stock | - | - | 3,894 | - | - | 155.27 |
Common Dividends Paid | -137,998 | -137,998 | -138,008 | -138,008 | -137,967 | -119,963 |
Net Increase (Decrease) in Deposit Accounts | -169,574 | 654,267 | -518,820 | -177,357 | -306,959 | 1,447,036 |
Financing Cash Flow | -260,588 | -455,417 | 318,754 | -953,780 | 83,942 | 1,329,153 |
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 | 37,552 | -182,160 | -76,417 | -186,690 | 382,931 | 285,442 |
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 | 587,219 | 918,777 | -1,431,983 | -273,084 | -713,846 | -259,503 |
Free Cash Flow Growth | - | - | - | - | - | - |
Free Cash Flow Margin | 65.64% | 95.92% | -140.44% | -27.00% | -65.24% | -24.83% |
Free Cash Flow Per Share | 145.74 | 228.03 | -355.41 | -67.81 | -177.26 | -64.44 |
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 | 327,776 | 333,650 | 301,508 | 294,653 | 296,942 | 300,480 |
Cash Income Tax Paid | 90,617 | 91,708 | 122,935 | 117,494 | 151,128 | 144,907 |