Revenue Contribution by Segment
FY2024
5,881.24 Million Baht
Total Revenue
5,881.24 Million Baht
Operating Gross Profit
1,941.12 Million Baht
Total Assets
62,073.79 Million Baht

(Unit : Million Baht)

2018 2019 2020 2021 2022 2023 2024
Statement of Comprehensive Income
Operating Revenue 6,396.20 8,128.20 3,574.90 2,744.10 5,456.90 3,992.34 4,934.69
Total Revenue 6,976.20 10,493.40 5,651.20 6,571.90 7,929.70 5,283.38 5,881.24
Operating Gross Profit 3,965.10 4,828.60 1,885.00 1,567.90 3,195.40 2,492.56 1,941.12
EBITDA 976.50 3,303.20 (2,888.40) 2,205.60 3,332.60 (1,348.95) 800.83
EBIT 319.7 2,864.40 (5,725.20) 940.20 2,472.10 (3,415.97) 38.76
Net Profit (633.10) 1,866.90 (6,614.00) 91.70 1,331.50 (4,340.92) (1,162.07)
Total Comprehensive Income for the Year (578.10) 1,381.90 (6,194.70) 1,135.00 (205.00) (7,640.89) (1,915.67)
Statement of Financial Position
Total Assets 53,959.90 53,531.20 62,844.50 77,068.50 68,782.00 62,544.16 62,073.79
Net Debt 20,473.10 20,119.33 34,999.97 32,235.92 25,210.36 26,775.43 15,068.54
Shareholders' Equity 29,147.50 30,542.70 24,017.40 41,227.80 41,013.60 33,631.83 33,631.83
Cash Flow
Net Cash (from) Operating Activities (501.8) 203.9 (336.6) (315.00) 672.00 493.77 240.24
Capital Expenditures 1,480.60 1,783.60 2,464.20 2,507.00 9,698.80 3,422.86 3,422.86
Per Share Data (THB/Share)
Earnings per Share (Basic) (0.25954) 0.18605 (1.3242) 0.01634 (0.81) (0.67) (0.12)
Book Value per Share 3.11594 3.26511 2.56753 7.34414 1.27 1.06 0.99
Key Ratios
Operating Gross Margin (%) 62.00% 59.40% 52.70% 56.30% 58.56% 62.43% 39.30%
EBITDA Margin (%) 14.00% 31.50% (51.10%) 33.60% 42.03% (25.53%) 13.60%
EBIT Margin (%) 4.60% 27.30% (101.30%) 14.30% 29.73% (64.65%) 4.50%
Net IBD/Equity Ratio 0.55x 0.48x 1.00x 0.37x 0.39x 0.50x 0.47x
ROA (%) 0.70% 5.30% (9.80%) 1.34% 3.22% (6.61%) 0.06%
ROE (%) (2.70%) 6.30% (24.30%) 0.27% 2.97% (12.91%) (2.83)
Share Information
Par Value (THB/Share) 3.20 3.20 3.20 3.20 1.40 1.40 1.40
Share Price (THB) 2.56 1.71 1.42 2.00 0.93 0.51 0.59
Outstanding Shares (Million Shares) 5,613.70 5,613.70 5,613.70 5,613.70 5,613.70 6,945.03 7,484
Market Capitalization (THB Million) 14,371.10 9,599.90 7,971.50 11,227.40 5,220.76 3,541.97 4,415.73