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 3 hours 26 minutes
FTSE 100
8,231.04
+25.93
(+0.32%)
FTSE 250
20,442.43
+61.38
(+0.30%)
AIM
774.27
-3.23
(-0.42%)
GBP/EUR
1.1833
-0.0001
(-0.01%)
GBP/USD
1.2681
-0.0040
(-0.32%)
Bitcoin GBP
52,141.48
+733.85
(+1.43%)
Money
Best UK mortgage deals of the week
Average two-year mortgage deal is now around 6%
Anhui Korrun Co., Ltd. (300577.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.85
-0.12
(-0.57%)
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,274,563
3,104,903
2,740,992
2,288,965
1,943,814
Cost of revenue
2,459,623
2,348,801
2,148,248
1,680,535
1,390,141
Gross profit
814,940
756,102
592,744
608,431
553,673
Operating expenses
Research development
73,929
68,241
56,639
63,001
72,684
Selling general and administrative
255,433
256,450
248,590
317,397
274,074
Total operating expenses
478,871
474,505
403,553
420,420
441,401
Operating income or loss
336,069
281,596
189,191
188,010
112,272
Interest expense
41,200
41,694
38,079
28,323
21,153
Income before tax
201,830
153,643
78,663
194,587
83,562
Income tax expense
48,536
38,664
24,057
21,934
17,075
Income from continuing operations
153,294
114,980
54,606
172,653
66,487
Net income
151,668
115,622
46,908
180,097
77,954
Net income available to common shareholders
151,668
115,622
46,908
180,097
77,954
Basic EPS
0.42
0.48
0.20
0.75
0.36
Diluted EPS
0.41
0.48
0.20
0.74
0.35
Basic average shares
231,923
240,879
234,538
240,130
216,539
Diluted average shares
235,485
240,879
234,538
243,375
222,726
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.