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 open in 48 minutes
NIKKEI 225
39,518.71
+177.17
(+0.45%)
HANG SENG
17,774.10
+57.63
(+0.33%)
CRUDE OIL
82.29
+0.55
(+0.67%)
GOLD FUTURES
2,336.70
+0.10
(+0.00%)
DOW
39,164.06
+36.26
(+0.09%)
Bitcoin GBP
48,666.33
+559.07
(+1.16%)
Trending tickers
Amazon, Apple, Micron, Tesla
AI fever sets the tone for big tech stocks and chipmakers
BAF Vietnam Agriculture Joint Stock Company (BAF.VN)
HOSE - HOSE Delayed price. Currency in USD
Add to watchlist
20,000.00
-300.00
(-1.48%)
As of 11:28AM ICT. Market open.
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
5,674,259,282
5,198,785,295
7,083,418,349
10,434,354,736
12,845,606,077
Cost of revenue
5,222,678,399
4,855,521,788
6,558,010,136
9,946,794,251
12,650,419,341
Gross profit
451,580,883
343,263,507
525,408,213
487,560,486
195,186,736
Operating expenses
Selling general and administrative
119,805,167
118,138,510
86,116,515
28,312,407
8,223,730
Total operating expenses
195,306,316
192,754,865
151,939,685
77,913,245
16,507,581
Operating income or loss
256,274,567
150,508,642
373,468,528
409,647,241
178,679,155
Interest expense
165,546,772
141,443,303
36,331,152
24,171,743
114,976,066
Income before tax
159,097,827
24,519,483
338,877,785
390,472,871
57,941,776
Income tax expense
14,024,271
-5,805,867
51,099,046
68,681,869
12,114,978
Income from continuing operations
145,073,556
30,325,350
287,778,738
321,791,002
45,826,798
Net income
142,709,792
26,375,284
286,687,393
321,720,448
45,826,798
Net income available to common shareholders
142,709,792
26,375,284
286,687,393
321,720,448
45,826,798
Basic EPS
1.20k
123.79
1.34k
1.96k
-
Diluted EPS
1.20k
123.79
1.34k
1.96k
-
Basic average shares
164,408
213,324
213,324
164,408
-
Diluted average shares
176,666
258,424
213,324
164,408
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.