Guangdong VTR Bio-Tech Co., Ltd. (300381.SZ)

CNY 8.04

(1.9%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 796.02 Million 1.17 Billion 1.89 Billion 1.91 Billion 2.04 Billion 1.76 Billion
Cost of Revenue 459.12 Million 802.1 Million 1.16 Billion 1.17 Billion 1.32 Billion 1.1 Billion
Gross Profit 336.9 Million 371.9 Million 722.88 Million 738.31 Million 724.74 Million 661.61 Million
Operating Expenses 331.11 Million 430.24 Million 595.77 Million 421.32 Million 449.49 Million 387.22 Million
Selling, General and Administrative Expenses 206.66 Million 242.36 Million 291.94 Million 228.5 Million 248.03 Million 226.5 Million
Research and Development Expenses 99.81 Million 99.86 Million 129.77 Million 122.82 Million 111.64 Million 90.74 Million
Other Expenses -10.13 Million -347.29 Thousand -5.58 Million -9.24 Million -818.6 Thousand 5.73 Million
Cost and Expenses 780.09 Million 1.23 Billion 1.76 Billion 1.59 Billion 1.77 Billion 1.49 Billion
Operating Income 15.92 Million 105.41 Million -83.13 Million 241.22 Million 192.68 Million 173.03 Million
Interest Expense 3.46 Million 19.76 Million 34.4 Million 46.56 Million 67.73 Million 82.08 Million
Income Tax Expense 127.17 Thousand 67.54 Million -3.29 Million 29.63 Million 21.41 Million 28.18 Million
Earnings before Tax 1.28 Million 105.06 Million -88.71 Million 231.97 Million 191.86 Million 178.77 Million
Net Income -10.74 Million 18.23 Million -118.91 Million 161.7 Million 127.52 Million 113.5 Million
Earnings Per Share Basic -0.02 0.04 -0.24 0.33 0.29 0.28
Earnings Per Share Diluted -0.02 0.04 -0.24 0.33 0.29 0.28
Weighted Average Shares Outstanding 490.85 Million 483.64 Million 490.06 Million 490.05 Million 439.84 Million 406.69 Million
Weighted Average Shares Outstanding (Diluted) 490.85 Million 483.64 Million 490.06 Million 490.05 Million 439.84 Million 406.69 Million
Gross Margin 0.42 0.32 0.38 0.39 0.35 0.37
EBIT Margin 0.16 0.23 0.15 0.24 0.21 0.23
Profit Margin -0.01 0.02 -0.06 0.08 0.06 0.06
EBITDA 123.9 Million 269.15 Million 128.45 Million 440.78 Million 373.87 Million 345.97 Million
Earnings Before Tax Margin 0.02 0.09 -0.04 0.13 0.09 0.10

Income Statement Charts