MMMB Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
01-31
2022
01-31
2021
01-31
2020
01-31
2019
01-31
2018
01-31
2017
01-31
2016
01-31
2015
01-31
2013
12-31
2012
12-31
2011
06-30
2010
06-30
Report Filing: 2023-04-26 2022-05-27 2021-04-21 2020-04-23 2019-04-23 2018-05-16 2017-03-23 2016-04-21 2015-05-01 2014-03-20 2013-04-16 2011-06-30 2010-06-30
Net Income/Starting Line 2302674 -251926 4067206 1532694 550048 319740 -289140 -3511618 -4060476 -2947608 -1999623 0 -60000
Cash From Operating Activities 5509036 909841 3698540 1814689 1443408 1315500 482792 -1260259 -5007364 -3821598 -2093214 -19254 -60000
Depreciation and Amortization 1762814 1013900 801312 749282 679005 538322 348814 285516 170113 33891 12564 0 0
Deferred Income Tax -269058 296472 -744973 0 0 0 0 0 0 -147590 0 0 0
Stock Based Compensation 110006 32918 52895 93862 162494 428240 598200 245547 266362 162933 0 0 0
Other Non-Cash Items 111635 2437 17864 67735 133314 63428 28526 707251 147150 15343 0 -21254 0
Changes in Working Capital 1490965 -183960 -495764 -628884 -81453 -34230 -203608 1013045 -1530513 -1086157 -106155 2000 0
Accounts Receivable 562671 -938409 -245906 -1077063 386153 -1266895 -341238 756629 -1203579 -600284 117914 0 0
Inventory -745088 -474527 51206 101172 -572124 -17653 -190871 48418 -141341 -35709 24540 0 0
Accounts Payable 2192359 1175677 99249 490858 -2284 1332038 0 0 0 -283614 -158513 0 0
Deferred Revenue -518977 53299 -400313 -143851 106802 -163440 328501 207998 -185593 -450164 -248609 0 0
Other Working Capital 0 0 0 0 0 81720 0 0 0 283614 158513 2000 0
Cash From Investing Activities -1093214 -11270957 -451940 -268106 -1033724 -1474816 -476867 -208226 -316831 -1172522 -18288 0 0
Investments in Property Plant and Equipment -593214 -862415 -451940 -268106 -1033724 -1474816 -476867 -208226 0 -877522 -10000 0 0
Payments for Acquisitions 0 -10408542 0 0 0 0 0 0 0 -295000 0 0 0
Purchases of Securities -500000 0 0 0 0 0 0 0 0 0 0 0 0
Proceeds from Sales and Maturities of Securities 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 0 0 0 0 0 0 0 0 -316831 0 -8288 0 0
Cash From Financing Activities -888037 8021154 -449723 -1762399 -381597 69831 73233 1200912 4637550 4727894 4103158 18550 60000
Debt Repayment -2278303 -199176 -4567810 -2147713 -3224045 -1496388 -620291 -707737 -40000 -350000 -300000 0 0
Common Stock Issued 1365000 0 0 71875 0 0 0 0 1280003 5800000 5054000 0 0
Common Stock Repurchased 0 0 0 0 0 0 0 0 0 0 0 0 60000
Dividends Paid -34070 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 59336 8220330 4118087 313439 2842448 1566219 693524 1908649 3397547 -722106 -650842 18550 0
Effect of Forex Changes on Cash 0 0 0 90 0 0 0 0 0 0 0 0 0
Net Change in Cash 3527785 -2339962 2796877 -215726 28087 -89485 79158 -267573 -686645 -266226 1991656 -704 0
Cash at Beginning of Period 850598 3190560 393683 609409 581322 670807 587422 854995 1541640 2008161 16505 717 0
Cash at End of Period 4378383 850598 3190560 393683 609409 581322 666580 587422 854995 1741935 2008161 13 0
Free Cash Flow 4915822 47426 3246600 1546583 409684 -159316 5925 -1468485 -5007364 -4699120 -2103214 -19254 -60000
Operating Cash Flow 5509036 909841 3698540 1814689 1443408 1315500 482792 -1260259 -5007364 -3821598 -2093214 -19254 -60000
Capital Expenditure -593214 -862415 -451940 -268106 -1033724 -1474816 -476867 -208226 0 -877522 -10000 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.