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
23,968.50
-33.05
(-0.14%)
S&P 500
5,699.94
-9.60
(-0.17%)
DOW
42,011.59
-184.93
(-0.44%)
CAD/USD
0.7380
+0.0001
(+0.02%)
CRUDE OIL
73.77
+0.06
(+0.08%)
Bitcoin CAD
82,776.80
-104.59
(-0.13%)
MediaTek Inc. (2454.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
1,230.00
+20.00
(+1.65%)
As of 10:15AM CST. Market open.
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Cash Flow
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
101,391,469
76,978,637
118,141,106
111,421,062
40,916,800
-
Depreciation & amortization
19,846,854
18,200,197
14,979,659
10,621,077
9,901,083
-
Stock based compensation
1,189,355
1,897,141
4,174,973
1,757,079
1,283,437
-
Change in working capital
72,729,510
73,046,437
10,201,854
-75,476,966
23,950,801
-
Inventory
7,232,606
27,404,403
2,287,011
-36,957,513
-12,383,737
-
Other working capital
171,425,219
149,264,141
125,668,297
25,111,030
69,315,305
-
Other non-cash items
-8,844,045
-6,908,462
-2,844,285
-1,461,050
-1,885,905
-
Net cash provided by operating activites
191,645,837
166,091,322
144,582,802
47,094,744
79,558,146
-
Cash flows from investing activities
Investments in property, plant and equipment
-20,220,618
-16,827,181
-18,914,505
-21,983,714
-10,242,841
-
Acquisitions, net
-
0
-1,292,636
-900,366
-1,139,532
-
Purchases of investments
-24,051,609
-32,741,197
-22,103,733
-9,027,648
-14,549,330
-
Sales/Maturities of investments
11,917,753
20,583,962
2,637,229
6,638,861
18,755,793
-
Other investing activites
-252,819
115,018
2,018,790
-9,123,750
-221,454
-
Net cash used for investing activites
-32,457,988
-28,745,701
-37,534,673
-28,924,484
-6,769,068
-
Net change in cash
11,758,052
17,893,855
-36,202,439
-12,875,151
19,034,831
-
Cash at beginning of period
178,093,942
147,502,155
183,704,594
196,579,745
177,544,914
-
Cash at end of period
185,531,427
165,396,010
147,502,155
183,704,594
196,579,745
-
Free Cash Flow
Operating Cash Flow
191,645,837
166,091,322
144,582,802
47,094,744
79,558,146
-
Capital Expenditure
-20,220,618
-16,827,181
-18,914,505
-21,983,714
-10,242,841
-
Free Cash Flow
171,425,219
149,264,141
125,668,297
25,111,030
69,315,305
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Your Privacy Choices
About Our Ads
© 2024 Yahoo. All rights reserved.