Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
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 | 2025 Dec 31, 2025 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 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 |
|---|
Total Revenue | 88.12B 9.2% | 97.08B 99.1% | 48.76B 2.7% | 47.50B 38.4% | 77.14B 15.5% | 66.80B 69.1% | 39.50B 9.3% | 36.13B 3.5% |
Cost of Revenue | 36.63B 11.6% | 41.44B 246.0% | -28.38B 57.2% | -18.05B 159.7% | 30.23B | 0.00 | 0.00 | 0.00 |
Gross Profit | 51.49B 7.5% | 55.64B 27.9% | 77.14B 17.7% | 65.55B 2.6% | 63.90B 4.3% | 66.80B 69.1% | 39.50B 9.3% | 36.13B 3.5% |
Gross Margin % | 58.00% 1.8% | 57.00% 63.9% | 158.00% 14.5% | 138.00% 66.3% | 83.00% 17.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 18.24B 17.2% | 22.04B 5.1% | 23.23B 20.1% | 19.35B 2.3% | 19.79B 15.0% | 17.21B 71.9% | 10.01B 17.3% | 8.53B 3.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.39B 7.5% | 1.50B 8.1% |
SG&A Expenses | 18.24B 17.2% | 22.04B 5.1% | 23.23B 20.1% | 19.35B 2.3% | 19.79B 15.0% | 17.21B 51.0% | 11.40B 13.6% | 10.03B 4.6% |
Other Operating Expenses | 14.66B 7.6% | 13.62B 74.7% | 53.90B | 0.00 100.0% | 14.32B 71.4% | 50.15B 68.2% | 29.82B 14.3% | 26.09B 3.1% |
Total Operating Expenses | 32.90B 7.7% | 35.66B 14.0% | 31.28B 4.4% | 29.95B 12.2% | 34.11B 49.4% | 67.36B 70.5% | 39.50B 9.3% | 36.13B 3.5% |
Cost and Expenses | 69.53B 9.8% | 77.09B 146.4% | 31.28B 4.4% | 29.95B 4.1% | 31.22B 53.7% | 67.36B 70.5% | 39.50B 126.0% | 17.47B 53.3% |
Operating Income | 18.85B 5.7% | 19.98B 14.3% | 17.48B 0.4% | 17.55B 37.0% | 12.80B 3.8% | 12.34B 40.0% | 8.81B 39.1% | 14.47B 34.8% |
Operating Margin % | 21.00% 0.0% | 21.00% 41.7% | 36.00% 2.7% | 37.00% 117.6% | 17.00% 5.6% | 18.00% 18.2% | 22.00% 45.0% | 40.00% 37.9% |
EBITDA | 22.92B 5.0% | 24.12B 12887.3% | 185.71M 99.1% | 21.43B 24.2% | 17.26B 6.0% | 16.29B 59.4% | 10.22B 35.5% | 15.83B 17.5% |
EBITDA Margin % | 26.00% 4.0% | 25.00% | 0.00% 100.0% | 45.00% 104.5% | 22.00% 8.3% | 24.00% 7.7% | 26.00% 40.9% | 44.00% 22.2% |
Interest Expense | 20.57B 2.9% | 19.99B 29.0% | 15.49B 44.4% | 10.73B 7.3% | 10.00B 46.0% | 18.52B 42.7% | 12.97B 22.0% | 10.63B 6.5% |
Interest Income | 69.12B 16.5% | 82.78B 4.6% | 79.13B 20.6% | 65.63B 2.2% | 64.24B 11.2% | 72.32B 81.5% | 39.84B 13.4% | 35.13B 1.2% |
Other Income (Expense) | -252.25M | 0.00 100.0% | 199.19M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 18.59B 6.9% | 19.98B 13.0% | 17.68B 0.8% | 17.55B 37.0% | 12.80B 3.8% | 12.34B 40.0% | 8.81B 39.1% | 14.47B 34.8% |
Pre-Tax Margin % | 21.00% 0.0% | 21.00% 41.7% | 36.00% 2.7% | 37.00% 117.6% | 17.00% 5.6% | 18.00% 18.2% | 22.00% 45.0% | 40.00% 37.9% |
Tax Provision | -980.96M 7.0% | -1.05B 12.2% | -940.14M 128.0% | 3.35B 44.1% | 2.33B 4.7% | 2.22B 40.0% | 1.59B 44.6% | 2.87B 43.0% |
Net Income | 19.86B 5.6% | 21.03B 13.9% | 18.46B 30.1% | 14.20B 35.5% | 10.47B 3.6% | 10.11B 40.0% | 7.22B 37.7% | 11.60B 33.6% |
Net Margin % | 23.00% 4.5% | 22.00% 42.1% | 38.00% 26.7% | 30.00% 114.3% | 14.00% 6.7% | 15.00% 16.7% | 18.00% 43.8% | 32.00% 39.1% |
Basic EPS | 52.50 4.5% | 55.00 15.8% | 47.50 26.7% | 37.50 36.4% | 27.50 10.0% | 25.00 33.3% | 37.50 37.5% | 60.00 20.0% |
Diluted EPS | 52.50 4.5% | 55.00 15.8% | 47.50 26.7% | 37.50 36.4% | 27.50 10.0% | 25.00 33.3% | 37.50 37.5% | 60.00 20.0% |
Basic Shares Outstanding | 380.23M 2.3% | 389.08M 0.4% | 387.50M 0.2% | 386.66M 0.2% | 385.86M 0.1% | 385.50M 98.2% | 194.50M 1.4% | 191.80M 9.4% |
Diluted Shares Outstanding | 384.84M 1.3% | 390.10M 0.2% | 389.16M 0.2% | 388.38M 0.4% | 386.97M 0.2% | 386.16M 98.5% | 194.50M 1.4% | 191.81M 9.3% |