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 closed
S&P/TSX
22,223.67
+269.87
(+1.23%)
S&P 500
5,537.02
+28.01
(+0.51%)
DOW
39,308.00
-23.90
(-0.06%)
CAD/USD
0.7339
+0.0006
(+0.08%)
CRUDE OIL
83.88
0.00
(0.00%)
Bitcoin CAD
82,312.81
-2,174.19
(-2.57%)
TSEC Corporation (6443.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
30.95
-0.40
(-1.28%)
As of 01:30PM CST. Market open.
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
8,415,113
8,260,947
9,005,063
6,157,192
4,623,829
Cost of Revenue
7,699,694
6,986,706
8,328,524
5,745,928
4,134,896
Gross Profit
715,419
1,274,241
676,539
411,264
488,933
Operating Expenses
Research Development
42,868
68,103
49,839
44,555
47,685
Selling General and Administrative
332,800
412,183
338,104
294,442
353,393
Total Operating Expenses
374,218
805,429
412,485
337,611
784,926
Operating Income or Loss
341,201
468,812
264,054
73,653
-295,993
Interest Expense
79,268
72,170
80,746
81,712
116,047
Income Before Tax
314,420
521,906
175,425
46,249
-325,403
Income Tax Expense
3,344
-5,356
-14,225
-1,453
-40,537
Income from Continuing Operations
311,076
527,262
189,650
47,702
-284,866
Net Income
310,814
527,268
189,650
46,317
-285,850
Net Income available to common shareholders
310,814
527,268
189,650
46,317
-285,850
Basic EPS
1.16
1.07
0.41
0.10
-0.73
Diluted EPS
1.16
1.04
0.41
0.10
-0.73
Basic Average Shares
483,771
491,497
460,169
451,085
391,212
Diluted Average Shares
484,671
518,523
460,458
451,144
391,212
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.