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 46 minutes
FTSE 100
8,090.38
+50.00
(+0.62%)
FTSE 250
19,710.83
-8.54
(-0.04%)
AIM
755.27
+0.58
(+0.08%)
GBP/EUR
1.1665
+0.0020
(+0.17%)
GBP/USD
1.2510
+0.0048
(+0.38%)
Bitcoin GBP
51,053.21
-2,137.53
(-4.02%)
Stocks
Trending tickers
Microsoft, Alphabet, Anglo American, IBM, Astrazeneca, Unilever and Sainsbury's
Shanghai International Airport Co., Ltd. (600009.SS)
Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
36.99
+0.51
(+1.40%)
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
11,047,016
11,047,016
5,480,448
8,154,777
4,303,465
Cost of revenue
9,222,978
9,222,978
8,900,960
9,719,227
6,600,710
Gross profit
1,824,039
1,824,039
-3,420,512
-1,564,450
-2,297,245
Operating expenses
Research development
6,112
6,112
-
-
-
Selling general and administrative
98,685
98,685
93,022
247,013
50,256
Total operating expenses
690,649
690,649
177,901
475,259
82,109
Operating income or loss
1,133,390
1,133,390
-3,598,413
-2,039,709
-2,379,354
Interest expense
755,489
755,489
819,066
635,934
-
Income before tax
1,388,011
1,388,011
-3,825,024
-1,905,187
-1,515,625
Income tax expense
198,909
198,909
-1,035,039
-563,763
-347,041
Income from continuing operations
1,189,102
1,189,102
-2,789,985
-1,341,425
-1,168,585
Net income
934,050
934,050
-2,994,950
-1,578,223
-1,266,651
Net income available to common shareholders
934,050
934,050
-2,994,950
-1,578,223
-1,266,651
Basic EPS
-0.22
0.38
-1.26
-0.68
-0.66
Diluted EPS
-0.22
0.38
-1.26
-0.68
-0.66
Basic average shares
2,362,650
2,458,026
2,376,944
2,320,916
1,919,169
Diluted average shares
2,362,650
2,458,026
2,376,944
2,320,916
1,919,169
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.