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 close in 3 hours 9 minutes
S&P/TSX
22,043.21
-225.91
(-1.01%)
S&P 500
5,244.54
-32.97
(-0.62%)
DOW
38,275.64
-410.68
(-1.06%)
CAD/USD
0.7330
-0.0009
(-0.13%)
CRUDE OIL
74.28
-2.71
(-3.52%)
Bitcoin CAD
94,416.45
+1,598.41
(+1.72%)
MARKETS LIVE BLOG
STOCKS FALL BUT GAMESTOP SURGES ON REDDIT BET
ISM report shows further contraction in U.S. manufacturing activity
StarPower Semiconductor Ltd. (603290.SS)
Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
86.60
-0.77
(-0.88%)
At close: 03:00PM 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
Total Revenue
3,687,675
3,662,965
2,705,498
1,706,643
963,003
Cost of Revenue
2,342,158
2,289,071
1,615,097
1,079,866
659,061
Gross Profit
1,345,517
1,373,895
1,090,401
626,777
303,942
Operating Expenses
Research Development
307,735
287,416
188,881
110,169
77,067
Selling General and Administrative
75,885
75,865
67,465
55,095
24,435
Total Operating Expenses
380,562
380,787
273,173
177,344
104,651
Operating Income or Loss
964,956
993,107
817,229
449,433
199,290
Interest Expense
1,797
1,788
2,406
3,414
776.6088
Income Before Tax
998,579
1,044,010
927,127
453,963
208,759
Income Tax Expense
120,941
123,311
106,380
54,559
27,731
Income from Continuing Operations
877,638
920,699
820,746
399,404
181,028
Net Income
866,939
910,526
817,643
398,383
180,683
Net Income available to common shareholders
866,939
910,526
817,643
398,383
180,683
Basic EPS
5.18
5.33
4.79
2.48
1.15
Diluted EPS
5.18
5.33
4.78
2.47
1.15
Basic Average Shares
170,859
170,830
170,698
160,638
157,115
Diluted Average Shares
171,018
170,830
171,055
161,289
157,115
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.