PTT Public Company Limited (PETFF)

USD 0.98

(0.0%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3144.55 Billion 97.11 Billion 67.92 Billion 53.92 Billion 74.1 Billion 2336.15 Billion
Cost of Revenue 2783.08 Billion 83.82 Billion 56.59 Billion 48.28 Billion 65.68 Billion 2023.03 Billion
Gross Profit 361.46 Billion 13.28 Billion 11.32 Billion 5.64 Billion 8.41 Billion 313.11 Billion
Operating Expenses 98.48 Billion 4.15 Billion 3.31 Billion 3.65 Billion 3.68 Billion 98.27 Billion
Selling, General and Administrative Expenses 132.29 Billion 4.15 Billion 3.31 Billion 3.2 Billion 3.09 Billion 81.83 Billion
Research and Development Expenses - - - - - -
Other Expenses -49.79 Billion 17.86 Billion 16.48 Billion -447.2 Million -597 Million -16.43 Billion
Cost and Expenses 2865.58 Billion 87.98 Billion 59.91 Billion 51.93 Billion 69.37 Billion 2121.31 Billion
Operating Income 278.96 Billion 9.12 Billion 8 Billion 1.99 Billion 4.73 Billion 214.84 Billion
Interest Expense 43.3 Billion 1.23 Billion 1.01 Billion 952.48 Million 933.82 Million 26.51 Billion
Income Tax Expense 81.31 Billion 2.6 Billion 2.03 Billion 840 Million 1.1 Billion 53.64 Billion
Earnings before Tax 236.59 Billion 5.96 Billion 6.33 Billion 2.03 Billion 4.97 Billion 210.5 Billion
Net Income 112.02 Billion 2.63 Billion 3.25 Billion 1.25 Billion 3.05 Billion 118.52 Billion
Earnings Per Share Basic 3.92 0.09 0.11 0.04 0.11 4.15
Earnings Per Share Diluted 3.92 0.09 0.11 0.04 0.11 4.15
Weighted Average Shares Outstanding 28.56 Billion 28.56 Billion 28.56 Billion 28.56 Billion 28.56 Billion 28.56 Billion
Weighted Average Shares Outstanding (Diluted) 28.56 Billion 28.56 Billion 28.56 Billion 28.56 Billion 28.56 Billion 28.56 Billion
Gross Margin 0.11 0.14 0.17 0.10 0.11 0.13
EBIT Margin 0.14 0.14 0.18 0.12 0.12 0.14
Profit Margin 0.04 0.03 0.05 0.02 0.04 0.05
EBITDA 452.96 Billion 414.9 Billion 393.64 Billion 232.88 Billion 314.64 Billion 338.43 Billion
Earnings Before Tax Margin 0.09 0.09 0.12 0.04 0.06 0.09

Income Statement Charts