UK markets closed

Shenyang Xingqi Pharmaceutical Co.,Ltd. (300573.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
171.18+0.68 (+0.40%)
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,530,886
1,467,570
1,249,855
1,027,915
688,682
Cost of revenue
346,809
332,061
265,672
225,246
185,029
Gross profit
1,184,077
1,135,509
984,183
802,669
503,653
Operating expenses
Research development
176,681
167,297
145,614
88,447
63,193
Selling general and administrative
619,512
594,860
510,981
377,428
270,766
Total operating expenses
885,972
853,150
737,161
552,669
387,672
Operating income or loss
298,105
282,359
247,022
250,000
115,981
Interest expense
1,886
1,438
937.4689
5,991
5,937
Income before tax
284,772
264,993
233,718
243,542
102,542
Income tax expense
29,336
24,957
22,034
34,434
9,082
Income from continuing operations
255,436
240,036
211,684
209,108
93,460
Net income
255,436
240,036
211,684
194,702
87,979
Net income available to common shareholders
255,436
240,036
211,684
194,702
87,979
Basic EPS
1.55
1.93
1.72
1.71
0.78
Diluted EPS
1.55
1.93
1.72
1.70
0.77
Basic average shares
123,235
124,371
123,072
114,052
113,000
Diluted average shares
123,235
124,371
123,072
114,531
114,046