V.L. Enterprise Public Company Limited (VL.BK)

THB 1.07

(-4.46%)

Annual Income Statements

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 742.42 Million 726.48 Million 662.77 Million 646.59 Million 712.08 Million 694.67 Million
Cost of Revenue 638.75 Million 629.38 Million 569.04 Million 494.73 Million 538.67 Million 557.89 Million
Gross Profit 103.66 Million 97.09 Million 93.72 Million 151.86 Million 173.4 Million 136.78 Million
Operating Expenses 38.23 Million 37.98 Million 34.12 Million 27.44 Million 39.44 Million 31.27 Million
Selling, General and Administrative Expenses 38.23 Million 37.98 Million 34.12 Million 27.44 Million 39.44 Million 31.27 Million
Research and Development Expenses - - - - - -
Other Expenses - 2.34 Million 4.27 Million 1.34 Million 985.93 Thousand 1.45 Million
Cost and Expenses 676.98 Million 667.36 Million 603.17 Million 522.17 Million 578.11 Million 589.16 Million
Operating Income 65.43 Million 61.45 Million 63.86 Million 125.76 Million 134.95 Million 105.51 Million
Interest Expense 37.45 Million 35.25 Million 37.14 Million 38 Million 46.85 Million 44.16 Million
Income Tax Expense 4.97 Million 3.53 Million 6.07 Million 8.21 Million 7.33 Million 7.07 Million
Earnings before Tax 35.96 Million 26.86 Million 29.18 Million 92.61 Million 88.09 Million 68.08 Million
Net Income 30.98 Million 23.33 Million 23.11 Million 84.4 Million 80.75 Million 61.01 Million
Earnings Per Share Basic 0.03 0.02 0.03 0.11 0.10 0.08
Earnings Per Share Diluted 0.03 0.02 0.02 0.11 0.10 0.08
Weighted Average Shares Outstanding 1.15 Billion 1.01 Billion 830.14 Million 800 Million 800 Million 800 Million
Weighted Average Shares Outstanding (Diluted) 1.15 Billion 1.09 Billion 950.18 Million 800 Million 800 Million 800 Million
Gross Margin 0.14 0.13 0.14 0.23 0.24 0.20
EBIT Margin 0.29 0.24 0.27 0.36 0.34 0.30
Profit Margin 0.04 0.03 0.03 0.13 0.11 0.09
EBITDA 214.45 Million 178.57 Million 177.88 Million 233.03 Million 241.24 Million 214.55 Million
Earnings Before Tax Margin 0.09 0.08 0.10 0.19 0.19 0.15

Income Statement Charts