Australia markets closed

Songcheng Performance Development Co.,Ltd (300144.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
10.86+0.01 (+0.09%)
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
2,251,470
1,926,317
457,815
1,184,865
902,586
Cost of revenue
708,345
648,299
228,284
579,587
352,670
Gross profit
1,543,126
1,278,018
229,531
605,277
549,916
Operating expenses
Research development
33,753
30,007
18,570
41,175
37,488
Selling general and administrative
155,771
120,042
62,878
112,676
118,155
Total operating expenses
327,790
288,972
450,819
381,359
366,583
Operating income or loss
1,215,336
989,046
-221,288
223,919
183,332
Interest expense
-4,058
28,210
31,619
32,790
7,823
Income before tax
274,704
43,220
-71,245
343,841
-1,737,111
Income tax expense
186,363
151,810
3,482
41,247
29,835
Income from continuing operations
88,341
-108,591
-74,727
302,594
-1,766,946
Net income
81,467
-109,912
-47,746
315,131
-1,752,398
Net income available to common shareholders
81,467
-109,912
-47,746
315,131
-1,752,398
Basic EPS
0.28
-0.04
-0.02
0.12
-0.67
Diluted EPS
0.28
-0.04
-0.02
0.12
-0.67
Basic average shares
2,612,144
2,616,953
2,609,073
2,615,193
2,614,739
Diluted average shares
2,612,144
2,616,953
2,609,073
2,615,193
2,614,739