CBMB Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
Total Current Assets 71234672 51668669 63934111 24440751 32613577
Cash and Short Term Investments 70629339 51013523 63238183 23913940 32172947
Cash & Equivalents 54085815 13922932 25790760 16990272 28254966
Short Term Investments 16543524 37090591 37447423 6923668 3917981
Receivables 605333 655146 695928 526811 440630
Inventory 0 0 0 0 0
Other Current Assets 0 0 0 0 0
Total Assets 234803603 220401579 215413092 177902537 174456177
Total Non-Current Assets 18297132 38919257 39371941 12174052 10116959
Property, Plant and Equipment 1753608 1828666 1924518 1926938 1878432
Goodwill and Intangible Assets 0 0 0 0 0
Goodwill 0 0 0 0 0
Intangible Assets 0 0 0 0 0
Long Term Investments 16543524 37090591 37447423 10247114 8238527
Other Long Term Assets 0 0 0 0 0
Total Current Liabilities 1029677 986814 838301 946527 1010635
Accounts Payable 1029677 986814 838301 946527 1010635
Notes Payable/Short Term Debt 0 0 0 0 0
Tax Payables 0 0 0 0 0
Deferred Revenue 0 0 0 0 0
Other Current Liabilities 0 0 0 0 0
Total Liabilities 181240888 160466203 155066317 156299207 152853634
Total Non-Current Liabilities 5000000 2500000 0 0 0
Total Long Term Debt 5000000 2500000 0 0 0
Deferred Tax Liabilities Non-Current 0 0 0 0 0
Other Long Term Liabilities 0 0 0 0 0
Total Equity 53562715 59935376 60346775 21603330 21602543
Retained Earnings (Accumulated Deficit) 22397154 23243847 22336134 21653191 21652205
Accumulated Other Comprehensive Income/(Loss) 671867 505862 28215 -49861 -49662
Common Stock 36906 42085 42320 0 0
Total Liabilities & Shareholders' Equity 234803603 220401579 215413092 177902537 174456177
Total Investments 33087048 74181182 74894846 17170782 12156508
Total Debt 5000000 2500000 0 0 0
Net Debt -49085815 -11422932 -25790760 -16990272 -28254966

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.