Moshi Moshi Retail Corporation PCL (BKK:MOSHI)
Thailand flag Thailand · Delayed Price · Currency is THB
38.75
+1.25 (3.33%)
Sep 4, 2026, 3:23 PM ICT

BKK:MOSHI 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
3,9503,6643,1112,5301,8901,256
Revenue Growth
14.93%17.78%23.00%33.81%50.54%-7.85%
Gross Profit
2,2262,0431,6641,350990.95677.36
Operating Income
955.94879.62689.29535.22337.39183.71
Net Income
732.64670.22520.68408.23253.17131.27
Earnings Per Share
2.222.031.581.240.950.50
EPS Growth
21.63%28.72%27.54%29.88%91.55%-99.91%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Retail
3,4963,2012,6142,0781,6301,099
Wholesale
454.28462.65485.3451.1260.39156.44
Unallocated Joint Operation
-1.0311.57---
Total
3,9503,6643,1112,5301,8901,256

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,1531,4601,1551,185806.07237.91
Total Debt
1,8791,7081,5261,224776.59783.4
Net Cash (Debt)
-726.65-247.57-371.3-39.2329.48-545.49
Net Cash Growth
------
Net Cash Per Share
-2.20-0.75-1.13-0.120.11-2.07

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,1181,142688718.58554.52363.15
Capital Expenditures
-296.51-208.52-149.19-72.36-42.07-29.13
Free Cash Flow
821.56933.27538.81646.22512.45334.02
Free Cash Flow Growth
10.77%73.21%-16.62%26.10%53.42%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
56.34%55.75%53.49%53.37%52.42%53.94%
Operating Margin
24.20%24.01%22.16%21.16%17.85%14.63%
Pretax Margin
22.98%22.85%21.04%20.16%17.03%13.27%
Profit Margin
18.55%18.29%16.73%16.14%13.39%10.45%
FCF Margin
20.80%25.47%17.32%25.55%27.11%26.60%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
1.2201.2200.8000.6000.091
Dividend Per Share Growth
0%52.50%33.33%560.07%-
Dividend Yield
3.25%3.72%1.98%1.22%0.30%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.8816.9927.4143.2543.25-
Forward PE
14.8115.9924.7137.41--
P/FCF Ratio
15.0612.2026.4927.3221.37-
PS Ratio
3.133.114.596.985.79-