PT Bank Mega Tbk (IDX:MEGA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
3,250.00
-50.00 (-1.52%)
Feb 6, 2026, 2:51 PM WIB

PT Bank Mega Tbk 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
2,833,2852,631,0543,510,6704,052,6784,008,0513,008,311
Depreciation & Amortization
326,042312,781315,652274,743267,441301,766
Change in Other Net Operating Assets
-27,042,96310,102,309-3,067,9219,107,595-13,038,415-5,000,616
Other Operating Activities
96,755222,90792,907-148,846-329,548-1,034,247
Operating Cash Flow
-23,786,88113,269,051851,30813,286,170-9,092,471-2,724,786
Operating Cash Flow Growth
-1458.67%-93.59%---
Capital Expenditures
-123,269-189,108-146,907-319,020-50,446-91,204
Sale of Property, Plant and Equipment
1,8491,2758343945165,690
Investment in Securities
4,716,204-15,389,2334,435,384-13,124,8371,114,349-4,847,138
Investing Cash Flow
4,594,784-15,577,0664,289,311-13,443,4631,064,419-4,932,652
Short-Term Debt Issued
---1,856,213285,050281,000
Long-Term Debt Issued
-2,487,6001,909,228--50,000
Total Debt Issued
1,977,1592,487,6001,909,2281,856,213285,050331,000
Short-Term Debt Repaid
----285,050-281,000-
Long-Term Debt Repaid
--1,409,707-859,942-10,568--
Total Debt Repaid
-2,321,814-1,409,707-859,942-295,618-281,000-
Net Debt Issued (Repaid)
-344,6551,077,8931,049,2861,560,5954,050331,000
Common Dividends Paid
-1,052,400-2,457,420-2,836,818-2,800,000-2,100,000-1,001,350
Net Increase (Decrease) in Deposit Accounts
21,070,1652,193,983-11,190,1073,320,91420,025,1802,179,337
Financing Cash Flow
19,673,110814,456-12,977,6392,081,50917,929,2301,508,987
Net Cash Flow
481,013-1,493,559-7,837,0201,924,2169,901,178-6,148,451
Free Cash Flow
-23,910,15013,079,943704,40112,967,150-9,142,917-2,815,990
Free Cash Flow Growth
-1756.89%-94.57%---
Free Cash Flow Margin
-363.42%195.59%9.25%157.77%-116.07%-41.88%
Free Cash Flow Per Share
-2036.471114.0459.991104.44-778.72-239.84
Cash Interest Paid
5,277,0885,198,6094,658,8583,133,7223,340,0774,123,268
Cash Income Tax Paid
754,702638,772912,589925,476845,084715,110
Source: S&P Global Market Intelligence. Banks template. Financial Sources.