CMBM Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
Report Filing: 2024-03-15 2023-02-27 2022-02-24 2021-03-01 2020-03-24 2018-12-31 2017-12-31
Total Current Assets 162571000 212989000 180589000 165135000 129317000 105573000 85626000
Cash and Short Term Investments 18710000 48162000 59291000 62472000 19346000 4441000 7377000
Cash & Equivalents 18710000 48162000 59291000 62472000 19346000 4441000 7377000
Short Term Investments 0 0 0 0 0 0 0
Receivables 64325000 89438000 70633000 59534000 58628000 61068000 52208000
Inventory 66878000 57068000 33777000 33962000 41670000 30710000 21885000
Other Current Assets 12658000 18321000 16888000 9167000 9673000 9354000 4156000
Total Assets 217875000 269462000 232268000 205753000 172142000 142057000 121613000
Total Non-Current Assets 55304000 56473000 51679000 40618000 42825000 36484000 35987000
Property, Plant and Equipment 20773000 15282000 16389000 12618000 15186000 7965000 5221000
Goodwill and Intangible Assets 29502000 27454000 26486000 26175000 27047000 20497000 24724000
Goodwill 9842000 9842000 9842000 9842000 8552000 8060000 8060000
Intangible Assets 19660000 17612000 16644000 16333000 18495000 12437000 16664000
Long Term Investments 19660000 0 0 0 -3395000 0 0
Other Long Term Assets -14631000 13737000 8804000 1825000 3987000 8022000 6042000
Total Current Liabilities 96328000 87220000 82140000 107611000 67868000 66299000 54640000
Accounts Payable 19120000 31284000 28241000 30859000 25214000 23710000 18475000
Notes Payable/Short Term Debt 4717000 3158000 2489000 29201000 9454000 8836000 3934000
Tax Payables 222000 117000 860000 1420000 0 0 0
Deferred Revenue 8765000 8913000 6880000 6471000 7430000 2770000 2891000
Other Current Liabilities 63504000 43748000 43670000 39660000 25770000 30983000 29340000
Total Liabilities 136941000 124089000 120131000 142366000 132213000 162628000 139439000
Total Non-Current Liabilities 40613000 36869000 37991000 34755000 64345000 96329000 84799000
Total Long Term Debt 21926000 26633000 31077000 28289000 59493000 94183000 83443000
Deferred Tax Liabilities Non-Current 6595000 0 11000 9000 337000 0 0
Other Long Term Liabilities 12092000 10236000 6903000 6457000 4515000 2146000 1356000
Total Equity 80934000 145373000 112137000 63387000 39929000 -20571000 -17826000
Non-Controlling Interest 0 0 0 0 0 0 0
Total Stockholders' Equity 80934000 145373000 112137000 63387000 39929000 -20571000 -17826000
Retained Earnings (Accumulated Deficit) -64598000 12822000 -7378000 -44799000 -63374000 -45773000 -43400000
Accumulated Other Comprehensive Income/(Loss) -1615000 -1527000 -699000 -564000 -379000 -221000 151000
Common Stock 3000 3000 3000 3000 3000 772000 772000
Additional Paid in Capital 147144000 134075000 120211000 108747000 103679000 24651000 24651000
Total Liabilities & Shareholders' Equity 217875000 269462000 232268000 205753000 172142000 142057000 121613000
Total Investments 19660000 0 0 0 -3395000 0 0
Total Debt 33238000 29791000 33566000 57490000 68947000 103019000 87377000
Net Debt 14528000 -18371000 -25725000 -4982000 49601000 98578000 80000000

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.