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 5 hours 42 minutes
NIKKEI 225
39,708.48
+366.94
(+0.93%)
HANG SENG
17,716.47
0.00
(0.00%)
CRUDE OIL
82.02
+0.28
(+0.34%)
GOLD FUTURES
2,331.40
-5.20
(-0.22%)
DOW
39,164.06
+36.26
(+0.09%)
Bitcoin GBP
48,848.43
+556.79
(+1.15%)
Trending tickers
Amazon, Apple, Micron, Tesla
AI fever sets the tone for big tech stocks and chipmakers
Sherwood Corporation (Thailand) Public Company Limited (SWC.BK)
Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
3.3800
-0.1000
(-2.87%)
At close: 04:36PM ICT
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
31/12/2019
Total revenue
1,650,332
1,709,684
1,694,083
1,826,457
1,295,863
-
Cost of revenue
1,075,392
1,100,043
1,127,824
1,079,790
773,430
-
Gross profit
574,941
609,642
566,259
746,666
522,433
-
Operating expenses
Selling general and administrative
464,720
509,356
512,014
538,925
418,460
-
Total operating expenses
459,211
505,640
509,798
532,975
413,356
-
Operating income or loss
115,730
104,002
56,461
213,691
109,077
-
Interest expense
6,829
6,604
1,942
1,905
6,708
-
Total other income/expenses net
-
-
-
-
-
7,462
Income before tax
111,666
99,997
55,015
212,088
102,806
-
Income tax expense
39,586
38,826
31,372
60,516
32,155
-
Income from continuing operations
72,080
61,171
23,643
151,571
70,651
-
Net income
67,978
55,877
17,256
146,201
67,679
-
Net income available to common shareholders
67,978
55,877
17,256
146,201
67,679
-
Basic EPS
0.10
-
0.04
0.41
0.20
0.51
Diluted EPS
0.10
-
0.03
0.31
0.14
0.40
Basic average shares
453,499
-
456,466
354,941
343,313
331,566
Diluted average shares
481,003
-
578,222
479,232
481,769
428,043
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.