Discover comprehensive financial insights from MSC, designed to provide transparency and guidance for informed investment decisions.

Total Assets
6M2026
Million Baht
Total Revenue
6M2026
Million Baht
Net Profit
6M2026
Million Baht

Unit: Million Baht

2022 2023 2024 2025 6M2026
Statement of Income
Total Revenues (Million Baht) 9,452 9,543 9,118 9,272 5,250
Revenues from Sales and Services (Million Baht) 9,368 9,479 8,932 9,167 5,164
Net Profit (Loss) (Million Baht) 245 285 265 169 128
Statements of financial Position
Total Assets (Million Baht) 4,567 3,778 4,609 4,346 5,162
Total Liabilities (Million Baht) 2,492 1,562 2,329 2,076 2,890
Total Equity Ratio (Million Baht) 2,075 2,216 2,280 2,269 2,271
Net Profit (Loss) (Per Share) 0.68 0.79 0.71 0.47 0.36
Financial Ratios
Gross Profit Margin (%) 12.8 14.1 13.9 13.6 11.9
Net Profit (Loss) Margin (%) 2.5 3.0 3.0 1.8 2.5
ROA (%) 8.0 8.8 8.1 5.5 4.9
ROE (%) 12.1 13.3 11.4 7.4 7.2
Current Ratio (Times) 1.6 2.2 1.8 2.0 1.5
Debt to Equity Ratio (Times) 1.2 0.7 1.0 0.9 1.3