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 closed
NIKKEI 225
38,923.03
+435.13
(+1.13%)
HANG SENG
18,403.04
+323.43
(+1.79%)
CRUDE OIL
74.08
-2.91
(-3.78%)
GOLD FUTURES
2,370.70
+24.90
(+1.06%)
DOW
38,571.03
-115.29
(-0.30%)
Bitcoin GBP
54,024.23
+1,102.62
(+2.08%)
Stocks
Trending tickers: GameStop, Bitcoin, Saudi Aramco and Hipgnosis
The latest investor updates on stocks that are trending on Monday
OFCO Industrial Corporation (5011.TWO)
Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
24.60
-0.20
(-0.81%)
At close: 01:30PM 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
4,290,025
4,321,072
4,816,929
3,761,200
1,825,709
Cost of revenue
4,286,824
4,235,684
4,366,407
3,466,580
1,765,003
Gross profit
3,201
85,388
450,522
294,620
60,706
Operating expenses
Research development
70
88
321
1,715
7,820
Selling general and administrative
176,252
186,862
215,993
150,598
111,960
Total operating expenses
176,322
186,950
216,314
152,313
119,780
Operating income or loss
-173,121
-101,562
234,208
142,307
-59,074
Interest expense
27,807
22,972
15,166
15,835
12,208
Income before tax
-47,668
19,969
297,550
133,199
-71,904
Income tax expense
-138,949
-130,401
38,346
-1,344
-5,658
Income from continuing operations
91,281
150,370
259,204
134,543
-66,246
Net income
93,704
150,839
284,287
129,871
-67,841
Net income available to common shareholders
93,704
150,839
284,287
129,871
-67,841
Basic EPS
1.06
1.51
3.02
1.74
-1.65
Diluted EPS
0.92
1.38
2.89
1.74
-1.65
Basic average shares
97,443
99,817
93,998
75,127
41,046
Diluted average shares
112,231
113,715
98,752
75,179
41,046
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.