New Zealand markets closed

XGD Inc. (300130.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
17.32+0.69 (+4.15%)
As of 02:02PM CST. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
3,570,865
3,801,265
4,316,540
3,611,739
2,632,362
Cost of revenue
2,096,418
2,326,433
3,225,883
2,825,122
1,922,120
Gross profit
1,474,447
1,474,832
1,090,657
786,616
710,242
Operating expenses
Research development
252,650
276,447
272,332
246,560
216,802
Selling general and administrative
308,452
350,407
348,178
250,094
204,054
Total operating expenses
697,901
754,804
691,079
548,667
467,451
Operating income or loss
776,547
720,028
399,578
237,949
242,790
Interest expense
1,548
1,704
18,468
17,665
16,158
Income before tax
857,718
770,891
57,992
221,020
95,501
Income tax expense
15,703
16,671
13,438
18,256
10,392
Income from continuing operations
842,015
754,220
44,555
202,764
85,110
Net income
843,139
755,043
44,718
200,668
86,504
Net income available to common shareholders
843,139
755,043
44,718
200,668
86,504
Basic EPS
0.53
1.44
0.09
0.41
0.18
Diluted EPS
0.53
1.44
0.09
0.41
0.18
Basic average shares
518,055
524,335
496,870
489,434
480,577
Diluted average shares
518,055
524,335
496,870
489,434
480,577