Hefei Meyer Optoelectronic Technology Inc. (002690.SZ)

CNY 14.94

(-0.93%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.4 Billion 2.11 Billion 1.81 Billion 1.49 Billion 1.5 Billion 1.23 Billion
Cost of Revenue 1.17 Billion 995.7 Million 885.62 Million 720.85 Million 668.57 Million 558.66 Million
Gross Profit 1.23 Billion 1.12 Billion 927.25 Million 775.11 Million 832.2 Million 681.04 Million
Operating Expenses 425.01 Million 375.41 Million 358.89 Million 279.29 Million 259.19 Million 226.65 Million
Selling, General and Administrative Expenses 189.39 Million 276.1 Million 242.84 Million 195.26 Million 218.02 Million 185.33 Million
Research and Development Expenses 148.69 Million 122.57 Million 123.43 Million 104.3 Million 91.94 Million 65.79 Million
Other Expenses 53.35 Million -23.25 Million -7.38 Million -20.27 Million -50.76 Million -70.73 Thousand
Cost and Expenses 1.6 Billion 1.37 Billion 1.24 Billion 1 Billion 927.77 Million 785.32 Million
Operating Income 823.82 Million 845.25 Million 581.05 Million 508.7 Million 629.51 Million 518.16 Million
Interest Expense 1.27 Million 1.11 Million 1.8 Million 1.4 Million 80.4 Thousand 336.02 Thousand
Income Tax Expense 116.15 Million 107.97 Million 70.38 Million 66.49 Million 85.71 Million 70.39 Million
Earnings before Tax 860.98 Million 838.08 Million 581.47 Million 504.68 Million 630.27 Million 518.09 Million
Net Income 744.83 Million 730.11 Million 511.08 Million 438.18 Million 544.55 Million 447.88 Million
Earnings Per Share Basic 0.85 0.83 0.58 0.50 0.62 0.51
Earnings Per Share Diluted 0.85 0.83 0.58 0.50 0.62 0.51
Weighted Average Shares Outstanding 880.1 Million 878.8 Million 878.79 Million 878.79 Million 878.74 Million 878.86 Million
Weighted Average Shares Outstanding (Diluted) 880.1 Million 878.8 Million 878.79 Million 878.79 Million 878.75 Million 878.86 Million
Gross Margin 0.51 0.53 0.51 0.52 0.55 0.55
EBIT Margin 0.37 0.37 0.33 0.35 0.44 0.44
Profit Margin 0.31 0.34 0.28 0.29 0.36 0.36
EBITDA 895.92 Million 868.11 Million 593.14 Million 523.35 Million 647.21 Million 532.85 Million
Earnings Before Tax Margin 0.34 0.40 0.32 0.34 0.42 0.42

Income Statement Charts