UK markets close in 5 hours 22 minutes

Xilong Scientific Co., Ltd. (002584.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
5.79+0.20 (+3.58%)
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
7,935,924
7,693,247
6,183,209
5,379,904
5,645,523
Cost of revenue
7,474,176
7,223,167
5,741,708
4,835,965
5,167,729
Gross profit
461,747
470,080
441,501
543,939
477,794
Operating expenses
Research development
109,900
95,701
90,467
118,969
102,719
Selling general and administrative
150,308
152,411
130,882
158,394
161,487
Total operating expenses
329,371
325,392
313,384
363,203
351,824
Operating income or loss
132,376
144,688
128,117
180,736
125,970
Interest expense
57,215
60,860
49,078
67,496
65,092
Income before tax
41,064
42,924
102,735
209,097
82,444
Income tax expense
9,473
8,333
15,044
7,977
17,441
Income from continuing operations
31,591
34,591
87,692
201,120
65,002
Net income
30,362
33,348
89,064
187,064
58,188
Net income available to common shareholders
30,362
33,348
89,064
187,064
58,188
Basic EPS
0.03
0.06
0.15
0.35
0.10
Diluted EPS
0.03
0.06
0.15
0.35
0.10
Basic average shares
640,089
555,797
593,758
534,470
581,876
Diluted average shares
640,089
555,797
593,758
534,470
581,876