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 closed
FTSE 100
8,146.86
-16.81
(-0.21%)
FTSE 250
20,120.36
-75.59
(-0.37%)
AIM
776.04
-4.39
(-0.56%)
GBP/EUR
1.1845
-0.0034
(-0.29%)
GBP/USD
1.2686
-0.0075
(-0.59%)
Bitcoin GBP
52,206.88
+749.71
(+1.46%)
Brands
How I founded Britain's most respected removals firm
'Doing removals defines you for the rest of your working life'
Huangshan Novel Co.,Ltd (002014.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
9.86
-0.05
(-0.50%)
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
3,428,578
3,378,794
3,304,135
3,023,695
2,737,497
Cost of revenue
2,602,770
2,545,505
2,570,599
2,351,263
2,070,650
Gross profit
825,808
833,289
733,536
672,431
666,847
Operating expenses
Research development
147,250
144,996
134,981
121,106
112,772
Selling general and administrative
79,262
79,698
74,672
73,670
109,343
Total operating expenses
334,776
343,658
330,699
318,331
312,672
Operating income or loss
491,032
489,631
402,837
354,100
354,175
Interest expense
16,955
18,454
13,198
8,205
6,355
Income before tax
470,029
461,005
407,725
359,916
349,401
Income tax expense
47,377
46,764
38,937
38,798
40,478
Income from continuing operations
422,653
414,241
368,788
321,118
308,923
Net income
416,514
408,045
362,829
315,913
303,032
Net income available to common shareholders
416,514
408,045
362,829
315,913
303,032
Basic EPS
0.66
0.67
0.60
0.52
0.51
Diluted EPS
0.66
0.67
0.60
0.52
0.49
Basic average shares
616,098
609,023
604,715
607,525
596,129
Diluted average shares
616,098
609,023
604,715
607,525
616,337
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.