Singapore markets close in 3 hours 3 minutes

Guangzhou Baiyunshan Pharmaceutical Holdings Company Limited (0874.HK)

HKSE - HKSE Delayed Price. Currency in HKD
Add to watchlist
23.500+0.950 (+4.21%)
As of 01:42PM HKT. Market open.
Show:
Annual

Income statement

Currency in CNY. All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
70,280,425
69,014,052
61,673,702
64,951,778
42,233,838
Cost of revenue
57,043,470
55,780,767
51,233,326
52,081,136
32,164,392
Gross profit
13,236,956
13,233,285
10,440,376
12,870,642
10,069,446
Operating expenses
Research development
934,398
874,720
611,935
576,511
585,498
Selling general and administrative
6,434,871
6,430,356
5,031,491
6,943,050
5,609,402
Total operating expenses
8,644,199
8,849,743
6,961,962
8,808,349
7,408,230
Operating income or loss
4,592,756
4,383,542
3,478,414
4,062,293
2,661,216
Interest expense
418,913
417,831
363,344
393,650
231,579
Income before tax
4,974,980
4,723,071
3,739,082
4,128,533
4,018,730
Income tax expense
830,437
754,085
647,454
687,246
485,014
Income from continuing operations
4,144,543
3,968,986
3,091,628
3,441,287
3,533,716
Net income
3,882,502
3,719,878
2,915,245
3,188,885
3,440,980
Net income available to common shareholders
3,882,502
3,719,878
2,915,245
3,188,885
3,440,980
Basic EPS
-
2.29
1.79
1.96
2.12
Diluted EPS
-
2.29
1.79
1.96
2.12
Basic average shares
-
1,625,821
1,625,903
1,626,152
1,626,172
Diluted average shares
-
1,625,821
1,625,903
1,626,152
1,626,172
EBITDA
-
5,459,937
4,420,428
4,790,883
4,551,533