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 47 minutes
FTSE 100
8,218.30
-7.03
(-0.09%)
FTSE 250
20,334.72
+36.62
(+0.18%)
AIM
764.10
-1.82
(-0.24%)
GBP/EUR
1.1820
+0.0004
(+0.03%)
GBP/USD
1.2643
+0.0020
(+0.16%)
Bitcoin GBP
48,247.55
-321.14
(-0.66%)
Trending tickers
Amazon, Apple, Micron, Tesla
AI fever sets the tone for big tech stocks and chipmakers
GoldenHome Living Co., Ltd. (603180.SS)
Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
19.24
-0.35
(-1.79%)
At close: 03:00PM 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
3,711,289
3,645,485
3,553,347
3,447,773
2,639,839
Cost of revenue
2,620,803
2,567,070
2,506,538
2,396,806
1,775,951
Gross profit
1,090,487
1,078,415
1,046,809
1,050,967
863,888
Operating expenses
Research development
226,854
226,014
199,968
176,812
134,059
Selling general and administrative
481,966
478,102
472,829
459,851
367,349
Total operating expenses
798,700
802,271
771,350
715,773
557,521
Operating income or loss
291,787
276,143
275,460
335,194
306,367
Interest expense
6,735
4,535
1,972
1,218
1,261
Income before tax
306,988
301,255
293,515
367,948
330,760
Income tax expense
13,868
11,519
20,909
33,167
39,339
Income from continuing operations
293,120
289,737
272,606
334,781
291,421
Net income
295,688
292,033
277,072
337,980
292,652
Net income available to common shareholders
295,688
292,033
277,072
337,980
292,652
Basic EPS
1.81
1.89
1.80
2.31
2.23
Diluted EPS
1.81
1.76
1.80
2.29
2.20
Basic average shares
154,030
154,515
153,929
146,312
131,234
Diluted average shares
154,030
165,928
153,929
147,589
133,024
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.