Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
Finance Home
News
Taxes
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada markets closed
S&P/TSX
20,116.20
+79.43
(+0.40%)
S&P 500
4,550.58
-4.31
(-0.09%)
DOW
35,430.42
+13.44
(+0.04%)
CAD/USD
0.7358
-0.0010
(-0.14%)
CRUDE OIL
77.74
+1.33
(+1.74%)
Bitcoin CAD
51,323.96
-526.39
(-1.02%)
MARKETS LIVE BLOG
STOCKS TURN MIXED AMID REVIVED HOPES FOR RATE CUT
Third-quarter GDP revisions further 'Goldilocks' narrative for U.S. economy
MediaTek Inc. (2454.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
948.00
+6.00
(+0.64%)
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
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
412,078,409
548,796,030
493,414,582
322,145,988
246,221,731
Cost of Revenue
215,066,393
277,891,595
261,809,987
180,610,472
143,176,223
Gross Profit
197,012,016
270,904,435
231,604,595
141,535,516
103,045,508
Operating Expenses
Research Development
108,960,134
116,874,655
96,080,761
77,324,828
63,001,401
Selling General and Administrative
22,848,422
27,240,882
27,483,134
20,983,357
17,492,387
Total Operating Expenses
131,808,556
144,115,537
123,563,895
98,308,185
80,493,788
Operating Income or Loss
65,203,460
126,788,898
108,040,700
43,227,331
22,551,720
Interest Expense
435,246
370,930
192,601
594,988
1,628,685
Income Before Tax
79,524,240
135,561,243
126,852,053
47,582,686
27,027,369
Income Tax Expense
9,532,009
16,936,222
14,979,520
6,144,113
3,823,059
Income from Continuing Operations
69,992,231
118,625,021
111,872,533
41,438,573
23,204,310
Net Income
69,804,057
118,141,106
111,421,062
40,916,800
23,032,721
Net Income available to common shareholders
69,804,057
118,141,106
111,421,062
40,916,800
23,032,721
Basic EPS
51.90
74.59
70.56
26.01
14.69
Diluted EPS
51.65
74.23
70.22
25.84
14.57
Basic Average Shares
1,585,345
1,583,801
1,579,075
1,573,329
1,567,874
Diluted Average Shares
1,592,414
1,591,630
1,586,781
1,583,612
1,580,720
Data Disclaimer
Help
Suggestions
Terms (Updated)
and
Privacy Policy
Your Privacy Choices
About Our Ads
© 2023 Yahoo. All rights reserved.