PT Bank Mega Tbk (IDX:MEGA)
Indonesia · Delayed Price · Currency is IDR
4,650.00
-210.00 (-4.32%)
At close: Feb 27, 2026
PT Bank Mega Tbk Cash Flow Statement
Financials in millions IDR. Fiscal year is January - December.
Millions IDR. Fiscal year is Jan - Dec.
| FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|
| 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 |
|---|
| 3,364,735 | 2,631,054 | 3,510,670 | 4,052,678 | 4,008,051 |
Depreciation & Amortization | 330,705 | 312,781 | 315,652 | 274,743 | 267,441 |
Change in Other Net Operating Assets | -16,656,363 | 10,102,309 | -3,067,921 | 9,107,595 | -13,038,415 |
Other Operating Activities | -432,324 | 222,907 | 92,907 | -148,846 | -329,548 |
| -13,393,247 | 13,269,051 | 851,308 | 13,286,170 | -9,092,471 |
Operating Cash Flow Growth | - | 1458.67% | -93.59% | - | - |
| -135,153 | -189,108 | -146,907 | -319,020 | -50,446 |
Sale of Property, Plant and Equipment | 1,952 | 1,275 | 834 | 394 | 516 |
| 8,045,645 | -15,389,233 | 4,435,384 | -13,124,837 | 1,114,349 |
| 7,912,444 | -15,577,066 | 4,289,311 | -13,443,463 | 1,064,419 |
| - | - | - | - | 285,050 |
| 2,034,000 | 2,487,600 | 1,909,228 | 1,856,213 | - |
| 2,034,000 | 2,487,600 | 1,909,228 | 1,856,213 | 285,050 |
| - | - | - | - | -281,000 |
| -2,494,989 | -1,409,707 | -859,942 | -295,618 | - |
| -2,494,989 | -1,409,707 | -859,942 | -295,618 | -281,000 |
| -460,989 | 1,077,893 | 1,049,286 | 1,560,595 | 4,050 |
| -1,052,400 | -2,457,420 | -2,836,818 | -2,800,000 | -2,100,000 |
Net Increase (Decrease) in Deposit Accounts | 14,395,350 | 2,193,983 | -11,190,107 | 3,320,914 | 20,025,180 |
| 12,881,961 | 814,456 | -12,977,639 | 2,081,509 | 17,929,230 |
| 7,401,158 | -1,493,559 | -7,837,020 | 1,924,216 | 9,901,178 |
| -13,528,400 | 13,079,943 | 704,401 | 12,967,150 | -9,142,917 |
| - | 1756.89% | -94.57% | - | - |
| -187.11% | 195.23% | 9.25% | 157.77% | -116.07% |
| -1152.24 | 1114.04 | 59.99 | 1104.44 | -778.72 |
| 5,296,363 | 5,198,609 | 4,658,858 | 3,133,722 | 3,340,077 |
| 841,437 | 638,772 | 912,589 | 925,476 | 845,084 |
Source: S&P Global Market Intelligence. Banks template.
Financial Sources.