Teyi Pharmaceutical Group Co.,Ltd (002728.SZ)

CNY 7.93

(0.38%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.06 Billion 886.57 Million 758.16 Million 632.69 Million 921.12 Million 884.97 Million
Cost of Revenue 467.98 Million 451.83 Million 356.07 Million 327.08 Million 374.5 Million 363.84 Million
Gross Profit 599.22 Million 434.73 Million 402.08 Million 305.6 Million 546.61 Million 521.13 Million
Operating Expenses 305.95 Million 215.71 Million 219 Million 195.38 Million 309.18 Million 307.8 Million
Selling, General and Administrative Expenses 216.19 Million 127.09 Million 131.68 Million 112.87 Million 224.16 Million 220.05 Million
Research and Development Expenses 48.9 Million 38 Million 37.77 Million 36.49 Million 44.38 Million 46.62 Million
Other Expenses 93.79 Million 50.6 Million 49.54 Million 46.01 Million 40.63 Million -4.75 Million
Cost and Expenses 773.94 Million 667.54 Million 575.07 Million 522.47 Million 683.69 Million 671.64 Million
Operating Income 306.62 Million 196.54 Million 201.42 Million 121.74 Million 197.57 Million 181.91 Million
Interest Expense 16.36 Million 29.13 Million 29.51 Million 42.71 Million 46.21 Million 40.78 Million
Income Tax Expense 39.81 Million 18.12 Million 20.18 Million 9.46 Million 25.14 Million 21.6 Million
Earnings before Tax 292.99 Million 196.32 Million 147.09 Million 53.27 Million 196.85 Million 177.15 Million
Net Income 253.17 Million 178.2 Million 126.91 Million 43.81 Million 171.71 Million 155.54 Million
Earnings Per Share Basic 0.55 0.57 0.41 0.15 0.61 0.56
Earnings Per Share Diluted 0.55 0.57 0.41 0.15 0.60 0.56
Weighted Average Shares Outstanding 460.31 Million 311.85 Million 310.3 Million 284.92 Million 282.81 Million 279.18 Million
Weighted Average Shares Outstanding (Diluted) 460.31 Million 311.85 Million 310.3 Million 284.92 Million 286.18 Million 279.18 Million
Gross Margin 0.56 0.49 0.53 0.48 0.59 0.59
EBIT Margin 0.35 0.32 0.33 0.27 0.31 0.30
Profit Margin 0.24 0.20 0.17 0.07 0.19 0.18
EBITDA 369.46 Million 277.98 Million 228.31 Million 147.59 Million 269.43 Million 260.19 Million
Earnings Before Tax Margin 0.29 0.22 0.27 0.19 0.21 0.21

Income Statement Charts