Chengdu CORPRO Technology Co., Ltd. (300101.SZ)

CNY 22.72

(1.16%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 851.93 Million 1.18 Billion 793.5 Million 577.17 Million 471.61 Million 443.56 Million
Cost of Revenue 386.53 Million 527.55 Million 344.57 Million 265.57 Million 234.13 Million 233.02 Million
Gross Profit 465.4 Million 654.81 Million 448.93 Million 311.6 Million 237.47 Million 210.54 Million
Operating Expenses 358.34 Million 256.21 Million 215.23 Million 192.09 Million 176.76 Million 174.71 Million
Selling, General and Administrative Expenses 83.29 Million 86.06 Million 84.82 Million 69.72 Million 58.1 Million 50.41 Million
Research and Development Expenses 166.9 Million 137.39 Million 115.62 Million 79.66 Million 58.63 Million 74.13 Million
Other Expenses -21.94 Million 850.77 Thousand 537.47 Thousand -9.01 Million 5.49 Million 5.68 Million
Cost and Expenses 800.23 Million 783.76 Million 559.8 Million 457.67 Million 410.9 Million 407.73 Million
Operating Income 51.7 Million 343.31 Million 157.13 Million 103.37 Million 1.5 Million 19.53 Million
Interest Expense 10.34 Million 9.76 Million 8.42 Million 7.29 Million 6.32 Million 6.99 Million
Income Tax Expense -2.99 Million 35.75 Million 20.17 Million 10.55 Million 1.84 Million 5.13 Million
Earnings before Tax 53.14 Million 344.16 Million 157.66 Million 94.36 Million 6.99 Million 25.22 Million
Net Income 72.6 Million 300.13 Million 151.47 Million 80.61 Million 4.58 Million 16.16 Million
Earnings Per Share Basic 0.13 0.54 0.27 0.14 0.01 0.03
Earnings Per Share Diluted 0.13 0.54 0.27 0.14 0.01 0.03
Weighted Average Shares Outstanding 564.12 Million 559.08 Million 557.93 Million 556 Million 556 Million 556 Million
Weighted Average Shares Outstanding (Diluted) 564.56 Million 560.44 Million 558.96 Million 558.24 Million 559.36 Million 557.58 Million
Gross Margin 0.55 0.55 0.57 0.54 0.50 0.47
EBIT Margin 0.24 0.46 0.43 0.33 0.23 0.16
Profit Margin 0.09 0.25 0.19 0.14 0.01 0.04
EBITDA 203.11 Million 478.04 Million 269.71 Million 175.39 Million 72.62 Million 88.19 Million
Earnings Before Tax Margin 0.06 0.29 0.20 0.18 0.00 0.04

Income Statement Charts