Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Mail
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets closed
NZX 50
11,835.02
+118.58
(+1.01%)
NZD/USD
0.6117
-0.0006
(-0.09%)
ALL ORDS
8,009.30
-67.60
(-0.84%)
OIL
81.26
+0.43
(+0.53%)
GOLD
2,322.10
-8.70
(-0.37%)
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.
Summary
Chart
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
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
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.