PT Bank Mestika Dharma Tbk (IDX:BBMD)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
1,980.00
-20.00 (-1.00%)
Oct 30, 2026, 9:02 AM WIB

IDX:BBMD Financials Overview

Millions IDR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
894,679957,8441,019,6311,011,5331,094,2231,045,247
Revenue Growth
-10.99%-6.06%0.80%-7.56%4.69%31.48%
Net Income
300,959319,984403,389417,136523,104519,580
Earnings Per Share
74.7079.42100.12103.58129.90129.02
EPS Growth
-20.44%-20.68%-3.35%-20.26%0.68%61.27%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
435,385584,4341,657,0221,630,568965,173386,170
Total Debt
46,983-971,687-879,608269,547
Net Cash (Debt)
388,401584,434685,3351,630,56885,565116,623
Net Cash Growth
6.04%-14.72%-57.97%1805.64%-26.63%-68.29%
Net Cash Per Share
96.40145.05170.10404.9021.2528.96

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
627,328966,049-1,399,371-211,555-686,658-234,141
Capital Expenditures
-40,108-47,272-32,612-61,529-27,188-25,362
Free Cash Flow
587,219918,777-1,431,983-273,084-713,846-259,503
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
33.64%33.41%39.56%41.24%47.81%49.71%
FCF Margin
65.64%95.92%-140.44%-27.00%-65.24%-24.83%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
34.250-34.25034.27034.27034.260
Dividend Per Share Growth
-34.80%--0.06%0%0.03%15.00%
Dividend Yield
1.73%-1.78%1.71%1.62%1.71%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
26.5125.8119.2719.3116.3215.50
P/FCF Ratio
13.598.99----
PS Ratio
8.928.627.627.967.807.71