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 1 hour 21 minutes
FTSE 100
8,236.57
-26.18
(-0.32%)
FTSE 250
20,723.85
-176.64
(-0.85%)
AIM
799.77
-5.39
(-0.67%)
GBP/EUR
1.1745
+0.0007
(+0.06%)
GBP/USD
1.2767
-0.0038
(-0.29%)
Bitcoin GBP
54,657.68
+13.65
(+0.02%)
Pensions
The future of life time allowance
How Labour and Conservative policies will impact pension planning
Tycoons Worldwide Group (Thailand) PCL (NVP4.BE)
Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
0.0609
0.0000
(0.00%)
As of 05:20PM CEST. Market open.
Summary
Chart
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
31/12/2019
Total revenue
5,447,853
5,574,703
9,364,384
9,060,385
5,987,439
-
Cost of revenue
5,074,961
5,209,095
8,757,938
7,953,844
5,767,603
-
Gross profit
372,892
365,608
606,446
1,106,542
219,837
-
Operating expenses
Selling general and administrative
336,243
335,866
402,982
379,970
256,991
-
Total operating expenses
316,290
315,612
336,762
329,229
250,237
-
Operating income or loss
56,602
49,996
269,684
777,313
-30,401
-
Interest expense
54,234
64,495
66,772
37,732
52,809
-
Total other income/expenses net
102,396
178,899
6,184
-355,244
-232,722
-
Income before tax
107,537
167,029
209,720
384,874
-315,200
-
Income tax expense
20,211
31,267
48,113
8,043
5,849
-
Income from continuing operations
87,326
135,762
161,608
376,831
-321,049
-
Net income
87,788
136,184
162,016
376,960
-321,049
-
Net income available to common shareholders
87,788
136,184
162,016
376,960
-321,049
-
Basic EPS
0.26
-
0.27
0.63
-0.54
-1.67
Diluted EPS
0.26
-
0.27
0.63
-0.54
-1.67
Basic average shares
601,515
-
596,749
596,749
596,749
596,749
Diluted average shares
601,515
-
596,749
596,749
596,749
596,749
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.