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,308.93
-66.90
(-0.30%)
S&P 500
5,222.68
+8.60
(+0.16%)
DOW
39,512.84
+125.08
(+0.32%)
CAD/USD
0.7315
+0.0004
(+0.06%)
CRUDE OIL
78.20
-1.06
(-1.34%)
Bitcoin CAD
83,266.33
-2,866.63
(-3.33%)
MARKETS LIVE BLOG
STOCKS CLIMB AS DOW POSTS 8TH STRAIGHT WIN
Fed's Michelle Bowman echoes higher-for-longer mantra for interest rates
Vivotek Inc. (3454.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
131.50
-1.50
(-1.13%)
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
Total Revenue
8,319,929
9,162,423
9,948,137
5,451,605
5,544,433
Cost of Revenue
6,021,937
6,807,057
7,360,367
3,839,902
3,676,304
Gross Profit
2,297,992
2,355,366
2,587,770
1,611,703
1,868,129
Operating Expenses
Research Development
724,981
721,504
721,538
645,622
730,057
Selling General and Administrative
1,242,515
1,196,027
1,079,717
870,053
877,877
Total Operating Expenses
1,967,496
1,917,531
1,801,255
1,515,675
1,607,934
Operating Income or Loss
330,496
437,835
786,515
96,028
260,195
Interest Expense
20,362
16,413
9,435
8,410
7,592
Income Before Tax
431,994
575,059
831,604
200,725
276,836
Income Tax Expense
54,326
64,160
99,414
-4,734
55,329
Income from Continuing Operations
377,668
510,899
732,190
205,459
221,507
Net Income
359,509
489,271
702,195
188,138
250,823
Net Income available to common shareholders
359,509
489,271
702,195
188,138
250,823
Basic EPS
7.49
5.65
8.11
2.17
2.90
Diluted EPS
7.45
5.62
8.06
2.16
2.87
Basic Average Shares
86,584
86,568
86,568
86,700
86,377
Diluted Average Shares
87,055
87,032
87,102
87,101
87,387
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.