MR. D.I.Y. Holding (Thailand) PCL (BKK:MRDIYT)
Thailand flag Thailand · Delayed Price · Currency is THB
9.90
0.00 (0.00%)
At close: Aug 6, 2026

BKK:MRDIYT Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
21,15420,19916,21412,8329,9417,182
Revenue Growth
24.24%24.57%26.36%29.08%38.41%-
Gross Profit
11,01610,5068,0936,2324,5653,271
Operating Income
4,0263,8582,6672,1161,5411,218
Net Income
2,7672,6311,7801,3811,051836.25
Earnings Per Share
-0.460.320.805.054.02
EPS Growth
-45.94%-59.98%-84.26%25.71%-

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-5,3893,2522,6441,7851,610
Capital Expenditures
--1,407-1,180-957.73-850.53-538.73
Free Cash Flow
-3,9822,0721,686934.961,071
Free Cash Flow Growth
-92.18%22.91%80.32%-12.71%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
52.08%52.02%49.91%48.57%45.92%45.55%
Operating Margin
19.03%19.10%16.45%16.49%15.50%16.96%
Pretax Margin
16.87%16.80%14.14%14.04%13.33%14.56%
Profit Margin
13.08%13.03%10.98%10.76%10.57%11.64%
FCF Margin
-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.2400.1100.24112.0200.421
Dividend Per Share Growth
0%-54.36%-98.00%2755.78%-
Dividend Yield
2.42%1.28%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
21.5219.89----
Forward PE
18.6518.12----
P/FCF Ratio
14.9613.15----
PS Ratio
2.822.59----