PTT Public Company Limited (PTT-R.BK)

THB 32.5

(0.0%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3144.55 Billion 3367.2 Billion 2258.81 Billion 1615.66 Billion 2219.73 Billion 2336.15 Billion
Cost of Revenue 2767.1 Billion 2906.72 Billion 1882.25 Billion 1446.64 Billion 1967.52 Billion 2023 Billion
Gross Profit 377.44 Billion 460.47 Billion 376.56 Billion 169.01 Billion 252.2 Billion 313.15 Billion
Operating Expenses 98.48 Billion 171.73 Billion 128.26 Billion 109.38 Billion 110.45 Billion 98.27 Billion
Selling, General and Administrative Expenses 132.29 Billion 144.22 Billion 110.29 Billion 95.99 Billion 92.57 Billion 81.83 Billion
Research and Development Expenses - - - - - -
Other Expenses -33.8 Billion 27.5 Billion 17.97 Billion 13.39 Billion 17.88 Billion 11.67 Billion
Cost and Expenses 2865.58 Billion 3078.45 Billion 2010.52 Billion 1556.03 Billion 2077.98 Billion 2121.27 Billion
Operating Income 278.96 Billion 243.8 Billion 238.81 Billion 89.47 Billion 177.04 Billion 238.16 Billion
Interest Expense 45.38 Billion 35.01 Billion 27.19 Billion 27.89 Billion 26.35 Billion 26.51 Billion
Income Tax Expense 81.31 Billion 90.46 Billion 67.59 Billion 25.16 Billion 32.98 Billion 53.64 Billion
Earnings before Tax 236.59 Billion 212.56 Billion 219.65 Billion 65.11 Billion 155.08 Billion 219.05 Billion
Net Income 112.02 Billion 122.09 Billion 152.06 Billion 37.76 Billion 92.95 Billion 119.68 Billion
Earnings Per Share Basic 3.92 4.27 5.32 1.32 3.20 4.19
Earnings Per Share Diluted 3.92 4.27 5.32 1.32 3.20 4.19
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.12 0.14 0.17 0.10 0.11 0.13
EBIT Margin 0.14 0.14 0.19 0.14 0.13 0.16
Profit Margin 0.04 0.04 0.07 0.02 0.04 0.05
EBITDA 452.02 Billion 411.13 Billion 385.6 Billion 229.35 Billion 310.24 Billion 361.72 Billion
Earnings Before Tax Margin 0.09 0.07 0.11 0.06 0.08 0.10

Income Statement Charts