GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
M

Modernform Group PCL MODERN.BK · THB

Consumer Discretionary · SET · 🇹🇭 Thailand

Compare

1.90

-1.04%

Close of 9 Nov 2026, in THB

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in THB, from our data supplier.

FY2025

Revenue

THB 2.17bn

FY2016FY2025

Net income

THB 102.9m

FY2016FY2025

Free cash flow

THB 286.1m

FY2016FY2025

Shareholders' equity

THB 2.13bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 2.17bnTHB 2.48bnTHB 2.53bnTHB 2.40bnTHB 2.38bnTHB 2.92bnTHB 3.11bnTHB 3.30bnTHB 3.08bnTHB 3.24bn
Gross profitTHB 688.8mTHB 824.5mTHB 797.8mTHB 718.8mTHB 798.6mTHB 878.8mTHB 1.01bnTHB 993.1mTHB 1.03bnTHB 1.05bn
Operating incomeTHB 66.2mTHB 122.1mTHB 91.9mTHB 62.3mTHB 111.4mTHB 187.4mTHB 209.2mTHB 222.2mTHB 283.7mTHB 214.6m
Net incomeTHB 102.9mTHB 134.9mTHB 60.0mTHB 39.0mTHB 88.1mTHB 141.6mTHB 125.7mTHB 137.2mTHB 215.6mTHB 172.9m
Diluted earnings per share0.150.190.080.050.120.190.170.180.290.23

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 3.06bnTHB 3.15bnTHB 3.28bnTHB 3.35bnTHB 3.42bnTHB 3.34bnTHB 3.62bnTHB 3.78bnTHB 3.89bnTHB 3.66bn
Cash and short-term investmentsTHB 717.9mTHB 620.3mTHB 585.5mTHB 396.5mTHB 731.5mTHB 706.5mTHB 489.6mTHB 351.9mTHB 464.1mTHB 438.4m
Total liabilitiesTHB 922.7mTHB 993.4mTHB 967.9mTHB 1.07bnTHB 1.09bnTHB 1.02bnTHB 1.29bnTHB 1.39bnTHB 1.33bnTHB 1.21bn
DebtTHB 257.3mTHB 294.6mTHB 230.3mTHB 285.2mTHB 265.2mTHB 255.2mTHB 193.9mTHB 346.7mTHB 167.4mTHB 152.6m
Shareholders' equityTHB 2.13bnTHB 2.15bnTHB 2.30bnTHB 2.28bnTHB 2.32bnTHB 2.32bnTHB 2.32bnTHB 2.37bnTHB 2.54bnTHB 2.43bn
Shares outstanding675m709m750m750m742m756m750m750m750m750m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 313.1mTHB 269.7mTHB 313.8m−THB 38.3mTHB 191.1mTHB 348.7mTHB 521.3mTHB 9.5mTHB 261.3mTHB 158.7m
Capital spending−THB 27.0m−THB 22.4m−THB 29.7m−THB 72.7m−THB 27.5m−THB 15.2m−THB 18.3m−THB 77.8m−THB 43.5m−THB 267.6m
Free cash flowTHB 286.1mTHB 247.3mTHB 284.1m−THB 111.0mTHB 163.5mTHB 333.5mTHB 503.0m−THB 68.2mTHB 217.8m−THB 108.8m
Dividends paid−THB 121.4m−THB 67.5m−THB 45.0m−THB 52.5m−THB 150.0m−THB 127.5m−THB 112.5m−THB 225.0m−THB 187.5m−THB 262.5m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 534.5mTHB 448.0mTHB 635.1mTHB 527.4mTHB 547.2mTHB 458.4mTHB 737.4mTHB 663.8m
Gross profitTHB 185.3mTHB 153.9mTHB 209.5mTHB 168.7mTHB 180.6mTHB 157.1mTHB 230.6mTHB 239.3m
Operating income—−THB 9.2mTHB 29.7mTHB 25.6mTHB 20.0mTHB 7.4mTHB 46.2mTHB 67.1m
Net incomeTHB 18.9m−THB 17.1mTHB 70.5mTHB 16.4mTHB 9.3mTHB 6.6mTHB 62.4mTHB 61.6m
Diluted earnings per share0.03-0.020.100.020.010.010.090.09
Cash from operations−THB 37.0mTHB 65.0mTHB 51.0mTHB 173.0mTHB 1.0mTHB 70.0mTHB 39.0mTHB 117.0m
Capital spending−THB 5.0m−THB 10.0m−THB 7.0m−THB 4.0m−THB 5.0m−THB 11.0m−THB 4.0m−THB 7.0m
Free cash flow−THB 42.0mTHB 55.0mTHB 44.0mTHB 169.0m−THB 4.0mTHB 59.0mTHB 35.0mTHB 110.0m
Total assetsTHB 3.11bnTHB 3.14bnTHB 3.06bnTHB 3.08bnTHB 3.06bnTHB 3.11bnTHB 3.15bnTHB 3.17bn
Cash and short-term investments——THB 717.9mTHB 727.3mTHB 575.3mTHB 699.0mTHB 620.3mTHB 636.1m
Debt——THB 228.0mTHB 245.9mTHB 263.6mTHB 260.8mTHB 254.7mTHB 225.4m
Shareholders' equityTHB 2.02bnTHB 2.11bnTHB 2.13bnTHB 2.06bnTHB 2.03bnTHB 2.15bnTHB 2.15bnTHB 2.17bn

Financial ratios

Data as of 2 Nov 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin31.8%33.2%31.6%30.0%33.6%30.1%
Operating margin3.1%6.4%3.5%2.7%6.2%6.6%
Net margin4.7%5.4%2.4%1.6%3.7%4.8%
Return on equity4.8%6.3%2.6%1.7%3.8%6.1%
Return on assets3.4%4.3%1.8%1.2%2.6%4.2%
Free cash flow yield25.8%21.1%23.5%2.3%15.1%24.7%
Revenue growth-12.6%-1.7%5.4%0.8%-18.7%-5.9%
Earnings growth-23.8%124.8%53.7%-55.7%-37.8%12.6%
Current ratio2.79x2.64x2.80x2.52x2.59x2.86x
Debt to equity0.11x0.12x0.09x0.11x0.10x0.09x
Equity ratio69.5%68.2%70.2%67.9%67.8%69.3%
Interest coverage5.12x12.85x6.69x4.83x10.71x14.90x
Buybacks as a share of market value4.8%5.5%0.0%-1.1%1.8%-0.7%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-3.3%-5.8%-5.5%
Operating income2.0%-18.8%-22.5%
Net income38.1%-6.2%-17.0%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin32.5%31.7%31.7%32.2%
Operating margin4.0%3.6%4.3%7.7%
Net margin5.1%3.5%3.8%6.0%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings14.411.331.264.932.016.015.320.419.825.6
Price to sales0.70.60.71.11.20.80.60.81.41.4

Dividends and splits

Per share, in the currency the company pays

Paid for 25 years. Last went ex-dividend on 8 May 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.180.090.060.070.200.170.150.30
  • 10-for-1 split · 13 May 2011

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.