MIGI Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
Report Filing: 2024-04-01 2023-03-23 2022-03-21 2021-03-01 2020-03-30 2019-04-01 2018-03-29 2017-03-23 2016-03-02 2015-03-25 2014-03-27 2013-03-27 2011-03-03 2010-03-16 2009-02-27 2008-02-15 2006-12-31
Net Income/Starting Line -60421822 -54035559 -45461664 -4929000 -3450000 -3279000 -2966000 -916000 -1477000 -1195000 -2837000 -1863000 -21977 3645 -27636 -18546 -217630
Cash From Operating Activities -2545664 14256294 22953792 -1519000 -2064000 -2208000 -1357000 -29000 33000 -413000 -814000 -2714000 -12439 -15588 15847 -17500 -251592
Depreciation and Amortization 39516692 63200178 14113730 2000 1000 2000 1000 1000 1000 0 1000 0 0 0 0 0 0
Deferred Income Tax -83008048 0 25147435 -1297000 1504000 1742000 314000 0 -22000 0 0 0 0 0 0 0 0
Stock Based Compensation 10834838 3012480 22491100 246000 818000 0 19000 3000 22000 25000 598000 220000 0 0 0 0 0
Other Non-Cash Items 83143191 -13807263 6637956 3409000 -1212000 -2093000 1172000 931000 22000 -7000 26000 -643000 0 0 0 0 0
Changes in Working Capital 7389485 15886458 25235 1050000 275000 131000 103000 -47000 1487000 764000 1398000 -428000 9538 -19233 43483 1046 -33962
Accounts Receivable -3907067 -605480 -4991635 35257 -571198 0 0 0 0 0 238000 -255000 0 0 0 0 0
Inventory 0 0 0 -35257 571198 0 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 10767241 21355883 5864742 587000 63000 -9000 30000 -40000 45000 -17000 64000 0 -3 503 10744 0 -36062
Deferred Revenue 529311 -4863945 -847872 463000 212000 140000 73000 -7000 1442000 781000 1096000 -173000 9541 -19736 32739 1046 2100
Other Working Capital 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash From Investing Activities 10741617 -32540422 -128247751 823000 81000 253000 -4000 -1000 -3000 0 509000 0 0 0 0 0 0
Investments in Property Plant and Equipment -5352024 -82032400 -128174082 -1000 -11690261 -5000 -4000 -1000 -3000 0 -2000 0 0 0 0 0 0
Payments for Acquisitions 9166798 49326662 694181 -17854 0 0 0 0 3000 0 0 0 0 0 0 0 0
Purchases of Securities -10604028 -49326662 -767850 46898 81000 0 298000 0 0 0 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 6926843 165316 -694181 824000 0 258000 0 0 0 0 511000 0 0 0 0 0 0
Other Investing Activities 10604028 49326662 694181 -29044 11690261 0 -298000 0 0 0 511000 0 0 0 0 0 0
Cash From Financing Activities -4647279 13986496 109854460 197000 -360000 4910000 1538000 473000 1233000 0 0 0 12439 15588 -15847 17500 24000
Debt Repayment -10459200 -29775028 -3696006 -14854 -760000 0 -697000 -473000 -1233000 0 0 0 0 0 -25000 0 0
Common Stock Issued 5811895 6698221 85102014 100000 550000 3915000 966000 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased 0 0 0 -14854 104000 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -380950 37063303 28448452 516708 -150000 1287000 572000 0 0 0 0 0 12439 15588 9153 17500 24000
Effect of Forex Changes on Cash -18600 -223376 -206039 25572 -81000 1000 10000 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 3530074 -4521008 4354462 -499000 -2424000 2956000 187000 -29000 33000 -413000 -305000 -2714000 0 0 0 0 -227592
Cash at Beginning of Period 946265 5467273 1112811 759000 3183000 227000 28000 42000 9000 422000 727000 3441000 0 0 0 0 0
Cash at End of Period 4476339 946265 5467273 260000 759000 3183000 215000 13000 42000 9000 422000 727000 0 0 0 0 -227592
Free Cash Flow -7897688 -67776106 -105220290 -1520000 -13754261 -2213000 -1361000 -30000 30000 -413000 -816000 -2714000 -12439 -15588 15847 -17500 -251592
Operating Cash Flow -2545664 14256294 22953792 -1519000 -2064000 -2208000 -1357000 -29000 33000 -413000 -814000 -2714000 -12439 -15588 15847 -17500 -251592
Capital Expenditure -5352024 -82032400 -128174082 -1000 -11690261 -5000 -4000 -1000 -3000 0 -2000 0 0 0 0 0 0

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.