PT Bank Mestika Dharma Tbk (IDX:BBMD)
Indonesia flag Indonesia · Delayed Price · Currency is IDR
2,020.00
-20.00 (-0.98%)
Aug 11, 2026, 5:01 PM WIB

IDX:BBMD 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
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 YearCurrentFY 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 YearTTMFY 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 YearTTMFY 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 YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '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.70%-1.82%1.79%1.72%1.85%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
27.0425.8119.2719.3116.3215.50
P/FCF Ratio
13.868.99----
PS Ratio
9.108.627.627.967.807.71