Ningbo Donly Co.,Ltd (002164.SZ)

CNY 5.37

(-0.37%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.48 Billion 1.46 Billion 1.61 Billion 1.23 Billion 1.02 Billion 11.76 Billion
Cost of Revenue 1.18 Billion 1.11 Billion 1.17 Billion 881.35 Million 713.35 Million 11.43 Billion
Gross Profit 301.58 Million 349.32 Million 441.77 Million 356.3 Million 306.9 Million 322.17 Million
Operating Expenses 246.31 Million 217.76 Million 217.17 Million 203.66 Million 206.75 Million 285.57 Million
Selling, General and Administrative Expenses 159.57 Million 110.09 Million 103.87 Million 120.02 Million 121.7 Million 163.72 Million
Research and Development Expenses 81.63 Million 66.55 Million 65.92 Million 52.7 Million 44.11 Million 41.38 Million
Other Expenses 5.1 Million 41.11 Million 47.37 Million 30.92 Million 40.93 Million -255.43 Million
Cost and Expenses 1.44 Billion 1.33 Billion 1.39 Billion 1.08 Billion 920.11 Million 11.72 Billion
Operating Income 39.32 Million 407.76 Million 216.11 Million 1.45 Billion 36.24 Million -2.39 Billion
Interest Expense 17.73 Million 20.37 Million 26.26 Million 17.08 Million 15.8 Million 260.69 Million
Income Tax Expense -5.76 Million 12.52 Million 58.94 Million -6.9 Million 14.48 Million 77.84 Million
Earnings before Tax 34.22 Million 340.66 Million 391.72 Million 1.45 Billion 36.72 Million -2.72 Billion
Net Income 40.42 Million 328.11 Million 332.65 Million 1.46 Billion 21.86 Million -2.8 Billion
Earnings Per Share Basic 0.08 0.62 0.63 2.37 0.03 -4.00
Earnings Per Share Diluted 0.08 0.62 0.63 2.37 0.03 -4.00
Weighted Average Shares Outstanding 505.25 Million 532.17 Million 532.17 Million 616.25 Million 699.34 Million 699.34 Million
Weighted Average Shares Outstanding (Diluted) 505.25 Million 532.17 Million 532.17 Million 616.25 Million 699.34 Million 700.16 Million
Gross Margin 0.20 0.24 0.27 0.29 0.30 0.03
EBIT Margin 0.09 0.31 0.17 1.26 0.10 0.11
Profit Margin 0.03 0.22 0.21 1.18 0.02 -0.24
EBITDA 138.95 Million 427.23 Million 480.07 Million 1.53 Billion 119.26 Million -2.36 Billion
Earnings Before Tax Margin 0.03 0.28 0.13 1.18 0.04 -0.20

Income Statement Charts