Singapore markets closed

Chongqing Zhifei Biological Products Co., Ltd. (300122.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
28.72+0.14 (+0.49%)
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
53,140,676
52,917,767
38,264,011
30,652,416
15,190,366
Cost of revenue
39,314,287
38,674,262
25,395,500
15,621,801
9,268,009
Gross profit
13,826,389
14,243,505
12,868,512
15,030,615
5,922,357
Operating expenses
Research development
988,595
968,472
854,161
552,626
299,650
Selling general and administrative
2,962,699
2,883,218
2,329,590
1,927,328
1,264,969
Total operating expenses
4,299,373
4,199,514
3,565,959
2,719,792
1,752,284
Operating income or loss
9,527,017
10,043,991
9,302,552
12,310,823
4,170,073
Interest expense
84,236
80,996
53,296
56,145
127,140
Income before tax
8,683,769
9,342,293
8,718,008
11,931,055
3,854,072
Income tax expense
1,188,181
1,272,425
1,179,008
1,722,506
552,745
Income from continuing operations
7,495,588
8,069,868
7,539,000
10,208,548
3,301,327
Net income
7,495,588
8,069,868
7,539,000
10,208,548
3,301,327
Net income available to common shareholders
7,495,588
8,069,868
7,539,000
10,208,548
3,301,327
Basic EPS
3.44
3.36
3.14
4.14
1.34
Diluted EPS
3.44
3.36
3.14
4.14
1.34
Basic average shares
2,463,954
2,400,032
2,400,038
2,464,017
2,464,035
Diluted average shares
2,463,954
2,400,032
2,400,038
2,464,017
2,464,035