Shenzhen MTC Co., Ltd. (002429.SZ)

CNY 5.26

(2.14%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 17.16 Billion 15.02 Billion 22.53 Billion 20.18 Billion 13.3 Billion 12.87 Billion
Cost of Revenue 14.19 Billion 12.47 Billion 18.97 Billion 17.1 Billion 11.33 Billion 11.59 Billion
Gross Profit 2.97 Billion 2.55 Billion 3.56 Billion 3.07 Billion 1.96 Billion 1.27 Billion
Operating Expenses 1.51 Billion 979.85 Million 822.69 Million 770.23 Million 633.85 Million 718.71 Million
Selling, General and Administrative Expenses 351.53 Million 418.37 Million 461.67 Million 459.25 Million 416.81 Million 488.03 Million
Research and Development Expenses 703.63 Million 629.65 Million 555.18 Million 471.97 Million 295.72 Million 236.47 Million
Other Expenses -105.86 Million -68.17 Million -194.16 Million -160.99 Million -78.68 Million -5.94 Million
Cost and Expenses 15.45 Billion 13.45 Billion 19.79 Billion 17.87 Billion 11.96 Billion 12.31 Billion
Operating Income 1.71 Billion 1.66 Billion 2.84 Billion 1.9 Billion 1.79 Billion 480.94 Million
Interest Expense 168.54 Million 191.54 Million 211.47 Million 125.32 Million 361.31 Million 128.5 Million
Income Tax Expense 60.4 Million 26.69 Million 143.04 Million 130.73 Million 75.17 Million 60.69 Million
Earnings before Tax 1.7 Billion 1.19 Billion 547.04 Million 1.89 Billion 1.23 Billion 475.8 Million
Net Income 1.58 Billion 1.14 Billion 333 Million 1.76 Billion 1.12 Billion 444.36 Million
Earnings Per Share Basic 0.35 0.25 0.07 0.39 0.25 0.10
Earnings Per Share Diluted 0.35 0.25 0.07 0.39 0.25 0.10
Weighted Average Shares Outstanding 4.53 Billion 4.52 Billion 4.49 Billion 4.49 Billion 4.49 Billion 4.44 Billion
Weighted Average Shares Outstanding (Diluted) 4.53 Billion 4.52 Billion 4.49 Billion 4.49 Billion 4.49 Billion 4.44 Billion
Gross Margin 0.17 0.17 0.16 0.15 0.15 0.10
EBIT Margin 0.15 0.15 0.15 0.13 0.15 0.07
Profit Margin 0.09 0.08 0.01 0.09 0.08 0.03
EBITDA 2.59 Billion 2.02 Billion 1.3 Billion 2.33 Billion 1.59 Billion 811.23 Million
Earnings Before Tax Margin 0.10 0.11 0.13 0.09 0.13 0.04

Income Statement Charts