Thai Oil Public Company Limited (TOIPY)

USD 13.7

(0.0%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 459.4 Billion 15.09 Billion 10.79 Billion 7.92 Billion 11.72 Billion 12.13 Billion
Cost of Revenue 436.16 Billion 13.71 Billion 9.98 Billion 8.15 Billion 11.43 Billion 11.62 Billion
Gross Profit 23.23 Billion 1.38 Billion 810.25 Million -236.03 Million 283.54 Million 501.6 Million
Operating Expenses -5.1 Billion 119.22 Million 95.46 Million 84.66 Million 82.02 Million 86.04 Million
Selling, General and Administrative Expenses 3.52 Billion 119.22 Million 95.46 Million 84.66 Million 82.02 Million 86.04 Million
Research and Development Expenses - - - - - -
Other Expenses 1.21 Billion 414 Million 324 Million 417 Million 396 Million 338 Million
Cost and Expenses 439.68 Billion 13.83 Billion 10.07 Billion 8.24 Billion 11.52 Billion 11.71 Billion
Operating Income 29.55 Billion 1.26 Billion 714.79 Million -320.7 Million 201.51 Million 415.55 Million
Interest Expense 4.08 Billion 225.44 Million 217.37 Million 199.93 Million 155.13 Million 3.94 Billion
Income Tax Expense 4.67 Billion 254.26 Million 63.51 Million -20.66 Million 39.95 Million 61.33 Million
Earnings before Tax 24.25 Billion 1.21 Billion 419.32 Million -185.55 Million 222.14 Million 345.66 Million
Net Income 19.44 Billion 931.42 Million 392.86 Million -105.49 Million 202.18 Million 313.94 Million
Earnings Per Share Basic 8.70 4.46 1.93 -0.52 0.99 1.54
Earnings Per Share Diluted 8.70 4.46 1.93 -0.52 0.99 1.54
Weighted Average Shares Outstanding 2.23 Billion 209 Million 204 Million 204 Million 204 Million 204 Million
Weighted Average Shares Outstanding (Diluted) 2.23 Billion 209 Million 204 Million 204 Million 204 Million 204 Million
Gross Margin 0.05 0.09 0.08 -0.03 0.02 0.04
EBIT Margin 0.08 0.10 0.09 -0.01 0.04 0.05
Profit Margin 0.04 0.06 0.04 -0.01 0.02 0.03
EBITDA 37.35 Billion 53.62 Billion 26.11 Billion -79.32 Million 424.52 Million 23.57 Billion
Earnings Before Tax Margin 0.06 0.08 0.07 -0.04 0.02 0.03

Income Statement Charts