Revenue
(Unit : Million Baht)
Net Profit
(Unit : Million Baht)
Total Assets
(Unit : Million Baht)
Total Liabilities
(Unit : Million Baht)
Total Shareholders' Equity
(Unit : Million Baht)
Share of revenue from sale of goods and rendering of services by segment
(Unit : Million Baht)
Total Revenue
85,424
Million Baht
Revenue from Food and Protein Business
54,171
Million Baht
Revenue from Agro Business
24,795
Million Baht
Revenue from International Business
4,881
Million Baht
Revenue from Pet Business
1,491
Million Baht
Food and Protein Business
Agro Business
International Business
Pet Business
Total Revenue
112,626
Million Baht
Revenue from Food and Protein Business
75,758
Million Baht
Revenue from Agro Business
28,404
Million Baht
Revenue from International Business
6,236
Million Baht
Revenue from Pet Business
2,211
Million Baht
Food and Protein Business
Agro Business
International Business
Pet Business
Total Revenue
108,638
Million Baht
Revenue from Food and Protein Business
68,417
Million Baht
Revenue from Agro Business
32,242
Million Baht
Revenue from International Business
5,887
Million Baht
Revenue from Pet Business
2,091
Million Baht
Food and Protein Business
Agro Business
International Business
Pet Business
Unit 2019 2020 2021 2022 2023
Gross profit THB million 10,272 13,175 11,164 21,345 10,838
Gross profit margin % 13.8% 16.4% 13.1% 19.0% 10.0%
EBITDA THB million 5,025 7,141 5,690 14,516 4,334
EBITDA margin % 6.7% 8.9% 6.6% 12.8% 4.0%
Net profit THB million 1,292 2,361 1,011 7,938 - 1,398
Net profit margin % 1.7% 2.9% 1.2% 7.0% -1.3%
Return on assets (ROA) % 2.6% 4.8% 1.6% 13.2% -2.1%
Return on equity (ROE) % 8.8% 14.6% 6.2% 35.9% -5.2%
Interest-bearing debt to equity (IBD/E) Times 1.52 1.27 1.97 0.83 0.97
Net interest-bearing debt to equity (Net IBD/E) Times 1.49 1.23 1.94 0.62 0.91
Total assets THB million 47,522 50,342 57,475 65,234 62,501
Total liabilities THB million 32,129 33,196 41,953 36,570 37,189
Total equity THB million 15,393 17,146 15,522 28,664 25,312
Earnings per share (EPS) THB 4.31 7.87 3.06 5.05 - 0.72
Book value per share (BVPS) THB 51.31 57.15 47.04 14.81 13.08
Weighted average number of ordinary shares Million shares 300 300 330 1,935 1,935