Xiamen Meiya Pico Information Co.,LTD. (300188.SZ)

CNY 16.38

(3.8%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.98 Billion 2.27 Billion 2.53 Billion 2.38 Billion 2.06 Billion 1.6 Billion
Cost of Revenue 1.1 Billion 1.08 Billion 1.05 Billion 1.01 Billion 914.97 Million 648.31 Million
Gross Profit 875.49 Million 1.19 Billion 1.47 Billion 1.37 Billion 1.15 Billion 952.26 Million
Operating Expenses 1.16 Billion 890.74 Million 1.03 Billion 893.32 Million 797.3 Million 660.55 Million
Selling, General and Administrative Expenses 367.62 Million 341.31 Million 396.74 Million 373.58 Million 363.93 Million 342.62 Million
Research and Development Expenses 531.23 Million 387.1 Million 448.7 Million 364.98 Million 293.17 Million 223.66 Million
Other Expenses -1.09 Million 162.33 Million 189.99 Million 154.76 Million 140.19 Million -5.19 Million
Cost and Expenses 2.23 Billion 1.97 Billion 2.09 Billion 1.9 Billion 1.71 Billion 1.3 Billion
Operating Income -249.52 Million 307.85 Million 355 Million 424.66 Million 307.44 Million 333.19 Million
Interest Expense 13.19 Million 12.27 Million 3.69 Million 1.83 Million 1.12 Million 141.69 Thousand
Income Tax Expense -56.48 Million -11.4 Million 17.07 Million 19.65 Million 17.05 Million 25.89 Million
Earnings before Tax -252 Million 159.97 Million 352.95 Million 420.31 Million 305.76 Million 327.99 Million
Net Income -205.62 Million 147.86 Million 310.7 Million 374.62 Million 289.67 Million 303.21 Million
Earnings Per Share Basic -0.24 0.17 0.39 0.47 0.36 0.38
Earnings Per Share Diluted -0.24 0.17 0.39 0.47 0.36 0.38
Weighted Average Shares Outstanding 856.76 Million 859.47 Million 796.68 Million 797.06 Million 794.4 Million 789.89 Million
Weighted Average Shares Outstanding (Diluted) 856.76 Million 859.47 Million 796.68 Million 797.06 Million 794.4 Million 797.93 Million
Gross Margin 0.44 0.52 0.58 0.58 0.56 0.59
EBIT Margin -0.01 0.21 0.23 0.24 0.21 0.27
Profit Margin -0.10 0.06 0.12 0.16 0.14 0.19
EBITDA -12.29 Million 352.81 Million 491.09 Million 513.19 Million 372.7 Million 395.33 Million
Earnings Before Tax Margin -0.13 0.14 0.14 0.18 0.15 0.21

Income Statement Charts