Australia markets closed

Sharetronic Data Technology Co., Ltd. (300857.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
65.08+0.40 (+0.62%)
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
5,611,306
4,657,848
3,148,339
2,959,893
2,249,013
Cost of revenue
4,797,720
4,026,001
2,795,721
2,617,733
1,989,489
Gross profit
813,586
631,847
352,617
342,160
259,524
Operating expenses
Research development
177,181
156,408
102,713
102,154
70,838
Selling general and administrative
58,549
43,594
27,224
33,778
18,908
Total operating expenses
293,321
255,763
165,409
169,404
110,508
Operating income or loss
520,266
376,084
187,209
172,757
149,016
Interest expense
27,962
23,787
24,302
15,713
18,357
Income before tax
449,568
316,696
140,083
129,418
108,844
Income tax expense
46,336
30,559
9,197
5,598
8,605
Income from continuing operations
403,232
286,137
130,887
123,820
100,239
Net income
403,625
287,287
130,907
126,274
100,239
Net income available to common shareholders
403,625
287,287
130,907
126,274
100,239
Basic EPS
0.92
1.23
0.63
0.61
0.57
Diluted EPS
0.92
1.23
0.63
0.61
0.57
Basic average shares
226,402
233,567
207,789
207,007
175,858
Diluted average shares
226,402
233,567
207,789
207,007
175,858