Thai Vegetable Oil Public Company Limited (TVO-R.BK)

THB 22.8

(0.0%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 34.19 Billion 39.1 Billion 31.3 Billion 24.96 Billion 23.58 Billion 25.07 Billion
Cost of Revenue 33.09 Billion 36.22 Billion 28.36 Billion 22.11 Billion 21.22 Billion 21.78 Billion
Gross Profit 1.1 Billion 2.88 Billion 2.94 Billion 2.84 Billion 2.35 Billion 3.28 Billion
Operating Expenses 483.82 Million 807.95 Million 551.7 Million 732.75 Million 761.05 Million 1.23 Billion
Selling, General and Administrative Expenses 817.55 Million 894.39 Million 795.77 Million 798.47 Million 761.05 Million 1.23 Billion
Research and Development Expenses - - - - - -
Other Expenses -316.39 Million -86.44 Million -244.07 Million -65.72 Million 131.48 Million 109 Million
Cost and Expenses 33.24 Billion 37.03 Billion 28.91 Billion 22.84 Billion 21.98 Billion 23.01 Billion
Operating Income 945.74 Million 2.03 Billion 2.62 Billion 2.13 Billion 1.73 Billion 2.05 Billion
Interest Expense 19.71 Million 5.81 Million 4.18 Million 3.42 Million 3.11 Million 3.49 Million
Income Tax Expense 179.43 Million 402.7 Million 520 Million 412.7 Million 351.79 Million 397.93 Million
Earnings before Tax 928.68 Million 2.03 Billion 2.62 Billion 2.13 Billion 1.8 Billion 2.3 Billion
Net Income 729.55 Million 1.6 Billion 2.06 Billion 1.65 Billion 1.41 Billion 1.86 Billion
Earnings Per Share Basic 0.82 1.80 2.32 1.86 1.59 2.10
Earnings Per Share Diluted 0.82 1.80 2.32 1.86 1.59 2.10
Weighted Average Shares Outstanding 889.7 Million 889.47 Million 889.47 Million 889.47 Million 889.47 Million 889.25 Million
Weighted Average Shares Outstanding (Diluted) 889.47 Million 889.47 Million 889.47 Million 889.47 Million 889.47 Million 889.25 Million
Gross Margin 0.03 0.07 0.09 0.11 0.10 0.13
EBIT Margin 0.04 0.06 0.09 0.10 0.09 0.10
Profit Margin 0.02 0.04 0.07 0.07 0.06 0.07
EBITDA 1.24 Billion 2.36 Billion 2.97 Billion 2.49 Billion 2.18 Billion 2.64 Billion
Earnings Before Tax Margin 0.03 0.05 0.08 0.09 0.07 0.08

Income Statement Charts