PT Bank Mega Tbk (IDX:MEGA)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,980.00
-5.00 (-0.25%)
Aug 11, 2026, 11:10 AM WIB

PT Bank Mega Tbk Financials Overview

Millions IDR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
7,246,1277,230,3476,699,8347,614,0248,218,8817,877,282
Revenue Growth
10.77%7.92%-12.01%-7.36%4.34%17.16%
Net Income
3,279,7063,364,7352,631,0543,510,6704,052,6784,008,051
Earnings Per Share
139.67143.29112.05149.50172.59170.69
EPS Growth
18.66%27.88%-25.06%-13.38%1.11%33.23%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
5,806,74717,476,3567,653,90712,088,93715,608,25332,158,274
Total Debt
28,661,45710,179,55620,561,63818,815,59315,649,32611,554,106
Net Cash (Debt)
-22,854,7107,296,800-12,907,731-6,726,656-41,07320,604,168
Net Cash Growth
-----67.55%
Net Cash Per Share
-973.29310.74-549.69-286.46-1.75877.45

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
7,897,612-13,393,24713,269,051851,30813,286,170-9,092,471
Capital Expenditures
-148,256-135,153-189,108-146,907-319,020-50,446
Free Cash Flow
7,749,356-13,528,40013,079,943704,40112,967,150-9,142,917
Free Cash Flow Growth
145.63%-1756.89%-94.57%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
45.26%46.54%39.27%46.11%49.31%50.88%
FCF Margin
106.95%-187.11%195.23%9.25%157.77%-116.07%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
44.818-44.818104.652120.809119.241
Dividend Per Share Growth
283.66%--57.17%-13.37%1.31%-
Dividend Yield
2.26%-2.30%4.54%5.28%5.87%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.2111.4518.4317.0615.2814.23
P/FCF Ratio
6.01-3.7185.014.78-
PS Ratio
6.435.337.247.867.547.24