New Zealand markets close in 23 minutes

Hubei Biocause Heilen Pharmaceutical Co., Ltd. (301211.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
18.17-0.49 (-2.63%)
As of 12:21PM CST. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
607,798
663,026
514,912
540,623
592,924
Cost of revenue
351,377
396,675
366,218
357,120
298,540
Gross profit
256,421
266,351
148,694
183,502
294,385
Operating expenses
Research development
56,599
52,775
19,845
18,281
22,976
Selling general and administrative
36,055
36,911
23,772
21,531
51,118
Total operating expenses
118,159
116,426
66,954
52,235
91,105
Operating income or loss
138,262
149,925
81,740
131,267
203,279
Interest expense
311.0192
307.4341
344.4112
0
2,282
Income before tax
199,202
202,816
147,442
139,185
198,632
Income tax expense
25,627
26,700
21,649
17,535
30,559
Income from continuing operations
173,575
176,116
125,793
121,649
168,073
Net income
173,575
176,116
125,793
121,649
168,073
Net income available to common shareholders
173,575
176,116
125,793
121,649
168,073
Basic EPS
0.66
0.61
0.44
0.57
0.78
Diluted EPS
0.66
0.61
0.44
0.57
0.78
Basic average shares
288,707
288,715
285,893
214,675
216,868
Diluted average shares
288,707
288,715
285,893
214,675
216,868