MR. D.I.Y. Holding (Thailand) PCL (BKK:MRDIYT)
Thailand flag Thailand · Delayed Price · Currency is THB
9.60
+0.10 (1.05%)
At close: Aug 27, 2026

BKK:MRDIYT Financials Overview

Millions THB. 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
22,03520,19916,21412,8329,9417,182
Revenue Growth
21.89%24.57%26.36%29.08%38.41%-
Gross Profit
11,50410,5068,0936,2324,5653,271
Operating Income
4,1613,8582,6672,1161,5411,218
Net Income
2,8902,6311,7801,3811,051836.25
Earnings Per Share
0.490.460.320.805.054.02
EPS Growth
27.28%45.94%-59.98%-84.26%25.71%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
784.411,771784.261,672411.69446.6
Total Debt
6,8836,6068,9459,2316,4006,438
Net Cash (Debt)
-6,098-4,835-8,161-7,559-5,988-5,992
Net Cash Growth
------
Net Cash Per Share
-1.04-0.85-1.46-4.35-28.79-28.81

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
5,9795,3893,2522,6441,7851,610
Capital Expenditures
-3,047-1,407-1,180-957.73-850.53-538.73
Free Cash Flow
2,9323,9822,0721,686934.961,071
Free Cash Flow Growth
14.16%92.18%22.91%80.32%-12.71%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
52.21%52.02%49.91%48.57%45.92%45.55%
Operating Margin
18.88%19.10%16.45%16.49%15.50%16.96%
Pretax Margin
16.91%16.80%14.14%14.04%13.33%14.56%
Profit Margin
13.12%13.03%10.98%10.76%10.57%11.64%
FCF Margin
13.30%19.71%12.78%13.14%9.40%14.91%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.2600.1100.24112.0200.421
Dividend Per Share Growth
0%-54.36%-98.00%2755.78%-
Dividend Yield
2.74%1.29%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.3119.89----
Forward PE
17.1718.12----
P/FCF Ratio
19.5013.15----
PS Ratio
2.592.59----