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,556.87
-298.50
(-0.77%)
HANG SENG
18,477.01
-344.15
(-1.83%)
CRUDE OIL
79.33
-0.50
(-0.63%)
GOLD FUTURES
2,337.50
-19.00
(-0.81%)
DOW
38,518.45
-334.41
(-0.86%)
Bitcoin GBP
52,979.26
-329.09
(-0.62%)
Money
Should you support your children at university or help them on to property ladder?
What parents should consider before making a financial decision
Gigastone Corporation (5262.TWO)
Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
58.50
+0.20
(+0.34%)
At close: 02:48PM 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
31/12/2019
Total revenue
1,595,846
-
1,493,785
1,398,940
1,117,042
1,259,701
Cost of revenue
1,100,747
-
1,132,255
1,127,595
981,947
1,172,926
Gross profit
495,099
-
361,530
271,345
135,095
86,775
Operating expenses
Research development
-
-
0
0
0
4,265
Selling general and administrative
370,298
-
305,051
230,452
113,655
141,896
Total operating expenses
370,298
-
305,051
230,452
113,655
146,161
Operating income or loss
124,801
-
56,479
40,893
21,440
-59,386
Interest expense
15,781
-
11,159
4,780
4,140
13,729
Income before tax
106,359
-
63,310
39,719
11,043
34,929
Income tax expense
40
-
40
5
1,013
5,822
Income from continuing operations
106,319
-
63,270
39,714
10,030
29,107
Net income
106,319
-
63,270
39,714
10,030
29,107
Net income available to common shareholders
106,319
-
63,270
39,714
10,030
29,107
Basic EPS
2.10
4.56
1.25
0.78
0.20
-
Diluted EPS
2.09
4.52
1.25
0.78
0.20
-
Basic average shares
50,699
50,698
50,699
50,699
50,699
-
Diluted average shares
50,779
51,149
50,699
50,699
50,699
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.