CBMB Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
Report Filing: 2021-03-26 2020-03-27 2019-03-27 2017-12-31 2016-12-31
Net Income/Starting Line 942557 907713 673122 986 373656
Cash From Operating Activities -2385915 534454 2493904 453734 1051785
Depreciation and Amortization 145439 158898 163432 158087 165375
Deferred Income Tax -194370 -4999 147437 506786 226786
Stock Based Compensation 1145928 893780 89718 0 0
Other Non-Cash Items -4533218 -1678107 1710265 -29888 -258338
Changes in Working Capital 107749 257169 -290070 -182237 544306
Accounts Receivable 92676 189295 -277343 -150289 -172038
Inventory 0 0 0 233245 1050583
Accounts Payable 0 0 -108226 -64108 -132576
Deferred Revenue 15073 67874 95499 -201085 -201663
Other Working Capital 0 0 0 0 0
Cash From Investing Activities 31902085 -15954927 -32106900 -13376512 -6460757
Investments in Property Plant and Equipment -70381 -64735 -201867 -208437 -150537
Payments for Acquisitions 0 0 0 0 0
Purchases of Securities 0 -17621389 -28932102 -3006918 -4000000
Proceeds from Sales and Maturities of Securities 20865355 18610391 1857726 1004214 7417522
Other Investing Activities 11107111 -16879194 -4830657 -11165371 -9727742
Cash From Financing Activities 12104671 2560834 36429484 3509681 3442571
Debt Repayment 0 0 0 0 0
Common Stock Issued 0 0 40939748 0 0
Common Stock Repurchased -6837901 -332545 0 0 0
Dividends Paid -1789250 0 0 0 0
Other Financing Activities 20731822 2893379 -4510264 3509681 3442571
Effect of Forex Changes on Cash 0 0 0 0 0
Net Change in Cash 41620841 -12859639 6816488 -9413097 -1966401
Cash at Beginning of Period 5987121 18846760 12030272 21443369 23409770
Cash at End of Period 47607962 5987121 18846760 12030272 21443369
Free Cash Flow -2456296 469719 2292037 245297 901248
Operating Cash Flow -2385915 534454 2493904 453734 1051785
Capital Expenditure -70381 -64735 -201867 -208437 -150537

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.