Chang Lan Electric Technology Co.,Ltd. (002879.SZ)

CNY 14.99

(3.38%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.04 Billion 988.91 Million 1.05 Billion 940.57 Million 852.77 Million 694.74 Million
Cost of Revenue 592.59 Million 550.66 Million 539.08 Million 431.4 Million 407.33 Million 322.74 Million
Gross Profit 449.57 Million 438.24 Million 518.68 Million 509.17 Million 445.43 Million 371.99 Million
Operating Expenses 375.22 Million 410.96 Million 375.81 Million 325.51 Million 297.05 Million 246.37 Million
Selling, General and Administrative Expenses 226.59 Million 270.91 Million 236.8 Million 206.04 Million 191.3 Million 160.18 Million
Research and Development Expenses 86.39 Million 76.08 Million 76.69 Million 61.35 Million 52.58 Million 39.86 Million
Other Expenses -7.07 Million 63.96 Million 62.31 Million 58.12 Million 53.16 Million -134.89 Thousand
Cost and Expenses 966.26 Million 961.63 Million 914.89 Million 756.92 Million 704.39 Million 569.12 Million
Operating Income 75.9 Million 37.02 Million 152.61 Million 184.22 Million 164.9 Million 146.19 Million
Interest Expense 519.83 Thousand 255.52 Thousand 82.85 Thousand 455.88 Thousand 232.74 Thousand 22.63 Million
Income Tax Expense 2.06 Million -7.46 Million 11.92 Million 22.29 Million 19.12 Million 17.74 Million
Earnings before Tax 74.19 Million 22.29 Million 152.3 Million 183.89 Million 164.82 Million 146.06 Million
Net Income 72.13 Million 29.7 Million 140.38 Million 161.59 Million 145.7 Million 128.31 Million
Earnings Per Share Basic 0.37 0.15 0.78 0.90 0.77 0.66
Earnings Per Share Diluted 0.37 0.15 0.78 0.90 0.77 0.66
Weighted Average Shares Outstanding 193.1 Million 193.1 Million 179.69 Million 179.69 Million 189.22 Million 193.1 Million
Weighted Average Shares Outstanding (Diluted) 193.1 Million 193.1 Million 179.69 Million 179.69 Million 189.22 Million 194.41 Million
Gross Margin 0.43 0.44 0.49 0.54 0.52 0.54
EBIT Margin 0.11 0.07 0.18 0.23 0.20 0.21
Profit Margin 0.07 0.03 0.13 0.17 0.17 0.18
EBITDA 115.19 Million 59.67 Million 183.2 Million 207.6 Million 168.97 Million 165.16 Million
Earnings Before Tax Margin 0.07 0.04 0.14 0.20 0.19 0.21

Income Statement Charts