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

Total Assets
Q1/2026
Million Baht
Total Revenue
Q1/2026
Million Baht
Net Profit
Q1/2026
Million Baht

Unit: Million Baht

2022 2023 2024 2025 Q1/2026
Statement of Income
Total Revenues (Million Baht) 9,452 9,543 9,118 9,272 2,454
Revenues from Sales and Services (Million Baht) 9,368 9,479 8,932 9,167 2,401
Net Profit (Loss) (Million Baht) 245 285 265 169 82
Statements of financial Position
Total Assets (Million Baht) 4,567 3,778 4,609 4,346 4,726
Total Liabilities (Million Baht) 2,492 1,562 2,329 2,076 2,374
Total Equity Ratio (Million Baht) 2,075 2,216 2,280 2,269 2,351
Net Profit (Loss) (Per Share) 0.68 0.79 0.71 0.47 0.23
Financial Ratios
Gross Profit Margin (%) 12.8 14.1 13.9 13.6 13.3
Net Profit (Loss) Margin (%) 2.5 3.0 3.0 1.8 3.4
ROA (%) 8.0 8.8 8.1 5.5 4.1
ROE (%) 12.1 13.3 11.4 7.4 5.7
Current Ratio (Times) 1.6 2.2 1.8 2.0 1.8
Dept to Equity Ratio (Times) 1.2 0.7 1.0 0.9 1.0