Zhejiang Chunhui Intelligent Control Co., Ltd. (300943.SZ)

CNY 12.82

(0.39%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 466.73 Million 492.63 Million 530.8 Million 511.66 Million 502.76 Million 581.43 Million
Cost of Revenue 346.36 Million 368.44 Million 379.25 Million 358.77 Million 350.11 Million 413.79 Million
Gross Profit 120.37 Million 124.18 Million 151.55 Million 152.88 Million 152.65 Million 167.64 Million
Operating Expenses 60.6 Million 78.05 Million 80.94 Million 69.95 Million 72.78 Million 83.07 Million
Selling, General and Administrative Expenses 22.89 Million 26.58 Million 25.84 Million 21.62 Million -32.73 Million -17.73 Million
Research and Development Expenses 24.17 Million 21.86 Million 30.55 Million 28.49 Million 25.8 Million 28.49 Million
Other Expenses -15.39 Million 898.64 Thousand 5.45 Million 4.69 Million -14.57 Million -14.15 Million
Cost and Expenses 378.03 Million 446.5 Million 460.2 Million 428.73 Million 422.89 Million 496.87 Million
Operating Income 88.69 Million 85.55 Million 74.38 Million 78.48 Million 83.93 Million 84.24 Million
Interest Expense 62.68 Thousand 32.13 Thousand 249.91 Thousand 933.42 Thousand 25.52 Thousand 235.55 Thousand
Income Tax Expense 8.62 Million 7.84 Million 7.67 Million 9.43 Million 10.12 Million 8.86 Million
Earnings before Tax 73.62 Million 86.45 Million 79.84 Million 83.17 Million 85.8 Million 84.53 Million
Net Income 76.45 Million 75.33 Million 72.18 Million 73.74 Million 75.67 Million 75.66 Million
Earnings Per Share Basic 0.38 0.37 0.35 0.36 0.37 0.49
Earnings Per Share Diluted 0.38 0.37 0.35 0.36 0.37 0.49
Weighted Average Shares Outstanding 201.19 Million 203.82 Million 203.82 Million 203.82 Million 203.82 Million 153.38 Million
Weighted Average Shares Outstanding (Diluted) 201.19 Million 203.82 Million 203.82 Million 203.82 Million 203.82 Million 153.38 Million
Gross Margin 0.26 0.25 0.29 0.30 0.30 0.29
EBIT Margin 0.20 0.22 0.16 0.20 0.23 0.20
Profit Margin 0.16 0.15 0.14 0.14 0.15 0.13
EBITDA 94.96 Million 103.08 Million 94.67 Million 97.85 Million 101.4 Million 100.01 Million
Earnings Before Tax Margin 0.19 0.17 0.14 0.15 0.17 0.14

Income Statement Charts