Singapore markets closed

Harbin Medisan Pharmaceutical Co., Ltd. (002900.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
11.03+0.28 (+2.60%)
At close: 03:04PM CST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
1,091,458
1,186,786
1,028,414
945,799
1,338,883
Cost of revenue
454,953
476,380
365,572
309,385
491,301
Gross profit
636,504
710,406
662,841
636,415
847,582
Operating expenses
Research development
117,269
112,806
89,269
99,922
112,019
Selling general and administrative
399,987
458,468
479,766
618,766
685,584
Total operating expenses
641,848
693,357
679,551
765,236
786,473
Operating income or loss
-5,344
17,049
-16,710
-128,821
61,109
Interest expense
24,172
22,890
22,598
13,803
9,326
Income before tax
57,171
81,374
40,070
452,856
33,157
Income tax expense
7,972
11,295
13,570
103,178
6,524
Income from continuing operations
49,200
70,079
26,500
349,678
26,633
Net income
53,289
73,663
30,207
350,951
29,325
Net income available to common shareholders
53,289
73,663
30,207
350,951
29,325
Basic EPS
0.22
0.24
0.10
1.13
0.09
Diluted EPS
0.22
0.24
0.10
1.13
0.09
Basic average shares
310,818
306,930
302,073
310,576
325,831
Diluted average shares
310,818
306,930
302,073
310,576
325,831