Xiamen Amoytop Biotech Co., Ltd. (688278.SS)

CNY 71.53

(1.26%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.1 Billion 1.52 Billion 1.13 Billion 793.93 Million 729.66 Million 448.28 Million
Cost of Revenue 143.15 Million 169.23 Million 125.13 Million 83.64 Million 79.97 Million 55.93 Million
Gross Profit 1.95 Billion 1.35 Billion 1 Billion 710.28 Million 649.69 Million 392.34 Million
Operating Expenses 1.27 Billion 959.54 Million 767.35 Million 556.65 Million 522.86 Million 350.53 Million
Selling, General and Administrative Expenses 1.05 Billion 736.46 Million 620.43 Million 446.84 Million 436.28 Million 278.86 Million
Research and Development Expenses 221.35 Million 149.83 Million 81.5 Million 76.67 Million 53.4 Million 40.6 Million
Other Expenses -2.72 Million 73.24 Million 65.4 Million 33.12 Million 33.16 Million -25.93 Million
Cost and Expenses 1.41 Billion 1.12 Billion 892.48 Million 640.3 Million 602.83 Million 406.47 Million
Operating Income 680.72 Million 406.92 Million 248.52 Million 158.14 Million 116.06 Million 34.71 Million
Interest Expense 784.06 Thousand 620.72 Thousand 1.07 Million 2.46 Million 6.3 Million 7.22 Million
Income Tax Expense 85.2 Million 68.9 Million 34.08 Million 22.49 Million 26.71 Million -1.72 Million
Earnings before Tax 640.65 Million 355.92 Million 215.28 Million 139.06 Million 91.01 Million 14.27 Million
Net Income 555.44 Million 287.01 Million 181.2 Million 116.56 Million 64.29 Million 16 Million
Earnings Per Share Basic 1.37 0.71 0.45 0.29 0.16 0.04
Earnings Per Share Diluted 1.37 0.71 0.45 0.29 0.16 0.04
Weighted Average Shares Outstanding 405.43 Million 406.8 Million 406.8 Million 406.8 Million 406.8 Million 400.07 Million
Weighted Average Shares Outstanding (Diluted) 405.43 Million 406.8 Million 406.8 Million 406.8 Million 406.8 Million 400.07 Million
Gross Margin 0.93 0.89 0.89 0.89 0.89 0.88
EBIT Margin 0.34 0.26 0.23 0.22 0.19 0.13
Profit Margin 0.26 0.19 0.16 0.15 0.09 0.04
EBITDA 709.65 Million 404.62 Million 260.9 Million 179.69 Million 135.09 Million 68.12 Million
Earnings Before Tax Margin 0.32 0.27 0.22 0.20 0.16 0.08

Income Statement Charts