Financial statements and analysis
Showing the last 6 fiscal years: 2018 to 2023
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (THB) Term End Date Filing Date | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 | 2017 Dec 31, 2017 Dec 31, 2017 | 2016 Dec 31, 2016 Dec 31, 2016 |
|---|
Total Revenue | 8.34B 18.9% | 7.01B 218.2% | 2.20B 66.4% | 6.56B 66.5% | 19.61B 1.8% | 19.26B 1.6% | 19.57B 20.6% | 16.23B 18.0% |
Cost of Revenue | 7.77B 11.2% | 8.75B 93.3% | 4.53B 39.1% | 7.44B 65.8% | 21.77B 3.5% | 22.55B 7.2% | 21.03B 10.2% | 19.09B 28.1% |
Gross Profit | 564.73M 132.5% | -1.74B 25.2% | -2.32B 164.7% | -878.04M 59.4% | -2.16B 34.2% | -3.29B 125.5% | -1.46B 49.0% | -2.86B 148.9% |
Gross Margin % | 7.00% 128.0% | -25.00% 76.2% | -105.00% 707.7% | -13.00% 18.2% | -11.00% 35.3% | -17.00% 142.9% | -7.00% 61.1% | -18.00% 125.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 267.08M 11.7% | 239.19M 86.8% | 1.82B 47.0% | 1.24B 29.2% | 956.67M 2.1% | 937.25M 5.7% | 994.11M 24.5% | 798.23M 8.5% |
Selling & Marketing | 38.40M 26.8% | 30.29M 480.4% | 5.22M 85.9% | 37.04M 82.4% | 210.46M 18.8% | 177.17M 0.7% | 178.49M 6.2% | 190.28M 30.7% |
SG&A Expenses | 305.48M 13.4% | 269.48M 85.2% | 1.82B 43.1% | 1.27B 9.1% | 1.17B 4.7% | 1.11B 5.0% | 1.17B 18.6% | 988.51M 2.2% |
Other Operating Expenses | 0.00 100.0% | 30.79M 69.1% | 99.55M 33.4% | 74.60M | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 37.47M 120.2% | -185.28M 109.8% | 1.89B 56.8% | 4.38B 275.1% | 1.17B 4.7% | 1.11B 5.0% | 1.17B 18.6% | 988.51M 2.2% |
Cost and Expenses | 7.81B 8.8% | 8.57B 33.4% | 6.42B 45.7% | 11.82B 48.5% | 22.94B 3.1% | 23.67B 6.6% | 22.20B 10.6% | 20.08B 26.2% |
Operating Income | 527.25M 134.7% | -1.52B 63.1% | -4.11B 20.2% | -5.15B 64.6% | -3.13B 25.6% | -4.21B 72.9% | -2.43B 29.8% | -3.46B 72.8% |
Operating Margin % | 6.00% 127.3% | -22.00% 88.2% | -186.00% 135.4% | -79.00% 393.8% | -16.00% 27.3% | -22.00% 83.3% | -12.00% 42.9% | -21.00% 40.0% |
EBITDA | 568.31M 140.2% | -1.41B 44.3% | -2.54B 6.0% | -2.70B 74.1% | -1.55B 62.0% | -4.08B 76.8% | -2.31B 31.3% | -3.36B 74.9% |
EBITDA Margin % | 7.00% 135.0% | -20.00% 82.6% | -115.00% 180.5% | -41.00% 412.5% | -8.00% 61.9% | -21.00% 75.0% | -12.00% 42.9% | -21.00% 50.0% |
Interest Expense | 848.56M 3.3% | 821.66M 8.7% | 899.91M 1.1% | 910.01M 1023.0% | 81.03M 81.8% | 44.58M 30.2% | 63.83M 45.9% | 118.07M 184.4% |
Interest Income | 5.54M 30.4% | 4.25M 34.1% | 6.45M 78.9% | 30.51M 101.5% | 15.14M 40.5% | 25.46M 6.5% | 23.91M 34.7% | 36.61M 17.7% |
Other Income (Expense) | -479.60M 55.2% | -1.07B 187.1% | 1.23B 129.1% | -4.22B 197.2% | -1.42B 429.8% | 430.35M 41.2% | 732.43M 26.2% | 580.48M 15.6% |
Pre-Tax Income | 47.66M 101.8% | -2.62B 82.3% | -1.44B 84.8% | -9.44B 204.9% | -3.10B 22.1% | -3.98B 109.3% | -1.90B 41.9% | -3.27B 97.2% |
Pre-Tax Margin % | 1.00% 102.7% | -37.00% 43.1% | -65.00% 54.9% | -144.00% 800.0% | -16.00% 23.8% | -21.00% 110.0% | -10.00% 50.0% | -20.00% 66.7% |
Tax Provision | 0.00 100.0% | 715.03M 28.5% | 999.38M | 0.00 100.0% | -738.80M 23.7% | -968.84M 597.5% | 194.75M 246189.4% | 79.07K 98.7% |
Net Income | 47.66M 101.8% | -2.62B 82.3% | -1.44B 82.0% | -7.99B 289.6% | -2.05B 26.4% | -2.79B 50.3% | -1.85B 33.7% | -2.80B 284.9% |
Net Margin % | 1.00% 102.7% | -37.00% 43.1% | -65.00% 46.7% | -122.00% 1120.0% | -10.00% 28.6% | -14.00% 55.6% | -9.00% 47.1% | -17.00% 240.0% |
Basic EPS | 0.01 101.8% | -0.70 84.2% | -0.38 82.6% | -2.19 222.1% | -0.68 44.7% | -1.23 24.5% | -1.63 12.4% | -1.86 287.5% |
Diluted EPS | 0.01 101.4% | -0.70 84.2% | -0.38 82.6% | -2.19 222.1% | -0.68 44.7% | -1.23 19.1% | -1.52 18.3% | -1.86 287.5% |
Basic Shares Outstanding | 3.73B 0.0% | 3.73B 0.0% | 3.73B 2.3% | 3.65B 21.1% | 3.01B 32.5% | 2.27B 99.6% | 1.14B 24.2% | 1.50B 0.0% |
Diluted Shares Outstanding | 3.73B 0.0% | 3.73B 0.0% | 3.73B 2.3% | 3.65B 21.1% | 3.01B 32.5% | 2.27B 86.7% | 1.22B 19.0% | 1.50B 0.0% |