Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets close in 5 hours 36 minutes
ALL ORDS
7,980.20
+20.50
(+0.26%)
ASX 200
7,736.50
+18.30
(+0.24%)
AUD/USD
0.6673
+0.0004
(+0.06%)
OIL
82.97
+0.16
(+0.19%)
GOLD
2,340.60
+7.20
(+0.31%)
Bitcoin AUD
93,181.66
-1,104.83
(-1.17%)
M31 Technology Corporation (6643.TWO)
Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
1,195.00
+15.00
(+1.27%)
At close: 01:30PM CST
Summary
Chart
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
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
407,404
435,170
379,252
252,637
322,248
-
Depreciation & amortisation
50,842
49,050
47,355
40,375
42,165
-
Stock-based compensation
20,470
25,957
35,903
9,340
0
-
Change in working capital
-336,553
-233,314
192,581
-57,623
9,397
-
Other working capital
60,360
198,108
612,173
-312,035
334,261
-
Other non-cash items
-30,676
-29,322
-9,734
527
-6,712
-
Net cash provided by operating activities
120,687
241,341
651,573
224,520
385,631
-
Cash flows from investing activities
Investments in property, plant and equipment
-60,327
-43,233
-39,400
-536,555
-51,370
-
Purchases of investments
-260,452
-170,296
-689,980
-599,482
-899,850
-
Sales/maturities of investments
283,720
404,107
543,564
814,685
805,128
-
Other investing activities
-2,959
140,223
245
7,563
-97
-
Net cash used for investing activities
-38,818
332,001
-185,571
-313,779
-145,322
-
Net change in cash
-175,351
302,345
239,355
-220,339
-61,795
-
Cash at beginning of period
849,883
546,776
307,421
527,760
589,555
-
Cash at end of period
671,444
849,121
546,776
307,421
527,760
-
Free cash flow
Operating cash flow
120,687
241,341
651,573
224,520
385,631
-
Capital expenditure
-60,327
-43,233
-39,400
-536,555
-51,370
-
Free cash flow
60,360
198,108
612,173
-312,035
334,261
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.