Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 5 hours 22 minutes
FTSE 100
8,274.84
+27.05
(+0.33%)
FTSE 250
20,408.08
+44.65
(+0.22%)
AIM
766.81
-1.22
(-0.16%)
GBP/EUR
1.1845
+0.0008
(+0.06%)
GBP/USD
1.2665
-0.0022
(-0.17%)
Bitcoin GBP
48,426.14
+22.53
(+0.05%)
Money
The cost of following England at Euro 2024
What could your money earn if you invested your football spending elsewhere
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
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
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
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.