Shenzhen TVT Digital Technology Co., Ltd. (002835.SZ)

CNY 20.41

(0.64%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.08 Billion 970.67 Million 1 Billion 788.39 Million 636.04 Million 609.8 Million
Cost of Revenue 658.39 Million 626.44 Million 701.55 Million 495.91 Million 424.59 Million 454 Million
Gross Profit 427.03 Million 344.23 Million 302.2 Million 292.47 Million 211.44 Million 155.79 Million
Operating Expenses 283.69 Million 247.27 Million 204.92 Million 186.02 Million 175.92 Million 149.93 Million
Selling, General and Administrative Expenses 66.2 Million 53.15 Million 47.72 Million 45.8 Million 52.44 Million 43.3 Million
Research and Development Expenses 181.77 Million 172.38 Million 143.76 Million 125.61 Million 106.11 Million 88.09 Million
Other Expenses - 21.73 Million 13.44 Million 14.6 Million 17.36 Million 2.91 Million
Cost and Expenses 934.9 Million 873.71 Million 906.48 Million 681.93 Million 600.51 Million 603.93 Million
Operating Income 150.52 Million 110.68 Million 89.66 Million 69.64 Million 31.26 Million 769.82 Thousand
Interest Expense 2.63 Million 3.4 Million 3.2 Million 3.45 Million 2.42 Million 39.87 Thousand
Income Tax Expense -270.33 Thousand 1.11 Million -639.14 Thousand -748.62 Thousand -74.14 Thousand -280.54 Thousand
Earnings before Tax 150.32 Million 110.55 Million 89.67 Million 69.9 Million 31.15 Million 3.68 Million
Net Income 150.59 Million 109.51 Million 90.31 Million 70.65 Million 31.23 Million 3.96 Million
Earnings Per Share Basic 0.69 0.50 0.42 0.33 0.14 0.02
Earnings Per Share Diluted 0.69 0.50 0.41 0.33 0.14 0.02
Weighted Average Shares Outstanding 218.25 Million 218.87 Million 215.03 Million 216 Million 216 Million 198.46 Million
Weighted Average Shares Outstanding (Diluted) 218.25 Million 218.87 Million 220.28 Million 216 Million 216 Million 198.46 Million
Gross Margin 0.39 0.35 0.30 0.37 0.33 0.26
EBIT Margin 0.18 0.16 0.13 0.13 0.09 0.05
Profit Margin 0.14 0.11 0.09 0.09 0.05 0.01
EBITDA 198.65 Million 155.76 Million 129.44 Million 96.38 Million 55.01 Million 19.64 Million
Earnings Before Tax Margin 0.14 0.11 0.09 0.09 0.05 0.00

Income Statement Charts