Dongguan Tarry Electronics Co.,Ltd (300976.SZ)

CNY 57.78

(1.07%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.39 Billion 1.46 Billion 1.21 Billion 959.47 Million 866.78 Million 607.06 Million
Cost of Revenue 1.05 Billion 985.92 Million 740.65 Million 540.99 Million 451 Million 339.86 Million
Gross Profit 343.76 Million 483.38 Million 473.5 Million 418.48 Million 415.78 Million 267.2 Million
Operating Expenses 265.88 Million 298.5 Million 259.83 Million 158.14 Million 157.26 Million 100.73 Million
Selling, General and Administrative Expenses 116.9 Million 117.17 Million 102.44 Million 24.83 Million -151.25 Million -84 Million
Research and Development Expenses 83.62 Million 82.42 Million 90.25 Million 57.66 Million 44.6 Million 26.13 Million
Other Expenses - -4.63 Million 4.4 Million 8.25 Million -15.02 Million -11.11 Million
Cost and Expenses 1.31 Billion 1.28 Billion 1 Billion 699.13 Million 608.26 Million 440.59 Million
Operating Income 18.22 Million 238.76 Million 248.44 Million 248.39 Million 265.99 Million 164.55 Million
Interest Expense 1 Million 469.79 Thousand 472.5 Thousand 15.19 Thousand 1.42 Million 4.5 Million
Income Tax Expense 8.47 Million 32.69 Million 30.82 Million 34.21 Million 39.51 Million 24.22 Million
Earnings before Tax 76.93 Million 234.2 Million 253.03 Million 248.11 Million 266.13 Million 164.64 Million
Net Income 73.36 Million 200.35 Million 222.2 Million 213.9 Million 226.61 Million 140.41 Million
Earnings Per Share Basic 0.78 2.13 2.36 2.28 2.41 2.23
Earnings Per Share Diluted 0.78 2.13 2.36 2.28 2.41 2.23
Weighted Average Shares Outstanding 94.06 Million 93.98 Million 93.98 Million 93.98 Million 93.98 Million 63.02 Million
Weighted Average Shares Outstanding (Diluted) 94.06 Million 93.98 Million 93.98 Million 93.98 Million 93.98 Million 63.03 Million
Gross Margin 0.25 0.33 0.39 0.44 0.48 0.44
EBIT Margin 0.11 0.21 0.23 0.28 0.32 0.30
Profit Margin 0.05 0.14 0.18 0.22 0.26 0.23
EBITDA 158.1 Million 296.9 Million 287.93 Million 262.53 Million 268.21 Million 167.11 Million
Earnings Before Tax Margin 0.01 0.16 0.20 0.26 0.31 0.27

Income Statement Charts