Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets open in 36 minutes
S&P/TSX
21,554.86
-26.44
(-0.12%)
S&P 500
5,464.62
-8.55
(-0.16%)
DOW
39,150.33
+15.53
(+0.04%)
CAD/USD
0.7307
+0.0004
(+0.05%)
CRUDE OIL
80.72
-0.01
(-0.01%)
Bitcoin CAD
83,650.82
-4,368.07
(-4.96%)
MARKETS LIVE BLOG
STOCK FUTURES INCH UP AS HIGH-FLYING Q2 NEARS CLOSE
S&P 500 is up around 4.5% this quarter, while the Nasdaq has surged about 8%
Msscorps Co., Ltd. (6830.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
138.00
-1.00
(-0.72%)
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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
1,907,381
1,880,575
1,726,427
1,469,881
1,113,184
-
Cost of Revenue
1,232,102
1,183,576
1,031,500
914,775
702,861
-
Gross Profit
675,279
696,999
694,927
555,106
410,323
-
Operating Expenses
Research Development
86,798
84,873
68,722
51,715
47,998
-
Selling General and Administrative
277,352
266,690
247,411
207,614
159,967
-
Total Operating Expenses
364,150
351,563
316,133
259,329
207,965
-
Operating Income or Loss
311,129
345,436
378,794
295,777
202,358
-
Interest Expense
17,704
16,045
12,033
8,749
7,078
-
Income Before Tax
298,764
338,772
372,045
294,742
188,041
-
Income Tax Expense
82,928
77,492
84,047
42,249
28,935
-
Income from Continuing Operations
215,836
261,280
287,998
252,493
159,106
-
Net Income
215,836
261,280
287,998
252,493
159,106
-
Net Income available to common shareholders
215,836
261,280
287,998
252,493
159,106
-
Basic EPS
6.45
-
6.67
6.21
4.05
2.27
Diluted EPS
6.40
-
6.61
6.17
3.98
2.23
Basic Average Shares
46,791
-
43,162
40,641
39,285
35,966
Diluted Average Shares
47,174
-
43,601
40,917
39,976
36,610
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.