Revenue from Sales and Services
Unit : Million Baht
Share of Profit from Investments in Associatesand Joint Ventures
Unit : Million Baht
Net Profit
Unit : Million Baht

1. Profit and Loss

(Unit : Million Baht)

Balance Sheet 2020 2021 2022 2023 2024 2025
Revenue from sales and services 1,698.0 2,180.8 2,443.0 2,781.6 2,925.6 3,194.4
Cost of sales and services (1,198.1) (1,476.2) (1,660.9) (1,777.4) (1,872.4) (1,883.7)
Gross profit 499.8 704.6 782.1 1,004.3 1,053.2 1,310.6
Share of profit from investments in associates and joint ventures 866.3 317.3 155.9 1,380.3 944.0 974.7
Net profit attributable to owners of the parent 812.7 735.5 454.1 1,631.3 1,118.9 1,016.3
Earnings per share (Baht/share) 0.21 0.19 0.12 0.43 0.29 0.27

2. Balance Sheet

(Unit : Million Baht)

Balance Sheet 2020 2021 2022 2023 2024 2025
Total Assets 26,171.6 25,838.8 27,645.4 29,817.1 31,246.8 31,648.2
Total liabilities 14,014.5 13,454.9 15,024.0 16,250.4 17,684.7 18,156.2
Equity 12,157.1 12,383.9 12,621.4 13,566.7 13,562.0 13,492.0

3. Financial Ratio

(Unit : Million Baht)

Financial Ratios 2020 2021 2022 2023 2024 2025
Gross Profit Margin 29.4% 32.3% 32.0% 36.1% 28.6% 41.0%
Net Profit Margin1 30.7% 25.5% 16.1% 39.2% 28.2% 23.8%
Return on Equity2 6.3% 6.0% 3.6% 12.5% 8.3% 7.5%
Debt / Equity Ratio 1.15x 1.09x 1.19x 1.20x 1.20x 1.35x
Net Interest-bearing Debt / Equity Ratio 0.91x 0.90x 0.91x 1.02x 1.10x 1.16x

Note:
1 Net profit margin is calculated by dividing the Net Profit attributable to Owners of the Parent by Revenue from Sales and Services, Share of Profit from Investments in Associates and Joint Ventures and Other Income
2 Return on Equity is calculated by dividing the Net Profit attributable to Owners of the Parent by average Total Equity