Mr D.I.Y. Group (M) Berhad (KLSE:MRDIY)
Malaysia flag Malaysia · Delayed Price · Currency is MYR
1.520
+0.010 (0.66%)
At close: Aug 11, 2026

KLSE:MRDIY Financials Overview

Millions MYR. 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
5,1144,9544,6514,3593,9863,373
Revenue Growth
6.90%6.50%6.70%9.37%18.15%31.81%
Gross Profit
2,4372,3542,1331,9771,6471,392
Operating Income
923.83923.23836.02820.2699.55640.97
Net Income
626.39632.69568.94560.68472.95431.83
Earnings Per Share
0.070.070.060.060.050.05
EPS Growth
4.09%11.15%1.35%18.60%9.41%-65.72%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Malaysia
4,9294,6254,3303,9703,359
Brunei
40.6143.2746.4530.8527.35
Eliminations
-15.67-17.24-17.4-14.92-12.77
Total
4,9544,6514,3593,9863,373

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
605.16253.06297.09304.8202.53250.66
Total Debt
2,0171,5461,5571,5251,6381,324
Net Cash (Debt)
-1,411-1,293-1,260-1,220-1,435-1,073
Net Cash Growth
------
Net Cash Per Share
-0.15-0.14-0.13-0.13-0.15-0.11

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
1,141977.93934.93971.89442.99650.83
Capital Expenditures
-119.08-118.26-146.72-228.82-214.36-145.24
Free Cash Flow
1,022859.67788.22743.07228.63505.59
Free Cash Flow Growth
11.06%9.06%6.08%225.01%-54.78%90.62%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.66%47.52%45.85%45.36%41.33%41.26%
Operating Margin
18.07%18.64%17.97%18.82%17.55%19.00%
Pretax Margin
16.46%17.13%16.41%17.28%16.09%17.38%
Profit Margin
12.25%12.77%12.23%12.86%11.87%12.80%
FCF Margin
19.99%17.35%16.95%17.05%5.74%14.99%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0800.0800.0500.0320.0220.020
Dividend Per Share Growth
51.85%60.00%56.25%45.45%11.68%107.37%
Dividend Yield
5.30%5.40%2.91%2.43%1.23%0.93%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
23.0022.9230.7724.4239.8852.50
Forward PE
19.2620.7626.1722.3429.4637.78
P/FCF Ratio
14.1016.8722.2118.4382.5044.84
PS Ratio
2.822.933.763.144.736.72