ECOM Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 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
2011
12-31
Report Filing: 2022-02-10 2021-02-11 2020-02-12 2019-02-13 2018-02-13 2017-02-16 2016-02-25 2015-02-26 2014-02-27 2012-12-31 2011-12-31
Total Current Assets 144950000 110124000 84363000 79869000 97336000 95837000 88779000 87925000 121928000 23025000 14250000
Cash and Short Term Investments 100567000 71545000 51785000 47185000 53422000 65420000 60474000 68366000 104406000 10865000 4998000
Cash & Equivalents 100567000 71545000 51785000 47185000 53422000 65420000 60474000 68366000 104406000 10865000 4998000
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0
Receivables 28886000 24705000 22126000 23436000 27452000 19445000 18949000 14619000 13951000 9571000 7677000
Inventory 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 15497000 13874000 10452000 9248000 16462000 10972000 9356000 4940000 3571000 2589000 1575000
Total Assets 239972000 180661000 146867000 134269000 140511000 139158000 130956000 127047000 148786000 48022000 35777000
Total Non-Current Assets 95022000 70537000 62504000 54400000 43175000 43321000 42177000 39122000 26858000 24997000 21527000
Property, Plant and Equipment 10538000 16848000 20725000 12007000 10877000 13252000 16696000 12603000 9088000 4315000 2312000
Goodwill and Intangible Assets 33121000 35145000 24771000 25380000 25989000 24292000 24878000 25601000 16776000 17351000 18144000
Goodwill 30042000 30990000 23486000 23486000 23486000 21632000 21632000 21518000 16106000 16106000 16106000
Intangible Assets 3079000 4155000 1285000 1894000 2503000 2660000 3246000 4083000 670000 1245000 2038000
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 51363000 18544000 17008000 17013000 6309000 5777000 603000 918000 994000 3331000 1071000
Total Current Liabilities 48874000 43014000 36417000 38730000 51474000 43700000 36366000 27259000 27545000 20019000 15567000
Accounts Payable 1457000 158000 409000 1598000 7243000 4709000 2435000 564000 4237000 1269000 1415000
Notes Payable/Short Term Debt 0 0 0 0 0 0 0 0 0 3370000 4821000
Tax Payables 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 29942000 22819000 21000000 24205000 27143000 23474000 19835000 16840000 14093000 9750000 5942000
Other Current Liabilities 17475000 20037000 15008000 12927000 17088000 15517000 14096000 9855000 9215000 5630000 3389000
Total Liabilities 51774000 50570000 47218000 44631000 58600000 52161000 47032000 33399000 31006000 124201000 107630000
Total Non-Current Liabilities 2900000 7556000 10801000 5901000 7126000 8461000 10666000 6140000 3461000 104182000 92063000
Total Long Term Debt 1182000 5402000 9794000 1404000 641000 1262000 2031000 2014000 1558000 8738000 87000
Deferred Tax Liabilities Non-Current 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 1718000 2154000 1007000 4497000 6485000 7199000 8635000 4126000 1903000 95444000 91976000
Total Equity 188198000 130091000 99649000 89638000 81911000 86997000 83924000 93648000 117780000 -76179000 -71853000
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 188198000 130091000 99649000 89638000 81911000 86997000 83924000 93648000 117780000 -76179000 -71853000
Retained Earnings (Accumulated Deficit) -110470000 -157685000 -176750000 -180232000 -180132000 -163575000 -155568000 -134617000 -100103000 -79475000 -74542000
Accumulated Other Comprehensive Income/(Loss) -2237000 -1095000 -1740000 -1707000 -789000 -1612000 -893000 -130000 -471000 -289000 -244000
Common Stock 30000 29000 28000 27000 27000 26000 25000 25000 24000 1000 1000
Additional Paid in Capital 300875000 288842000 278111000 271550000 262805000 252158000 240360000 228370000 69544000 3584000 2932000
Total Liabilities & Shareholders' Equity 239972000 180661000 146867000 134269000 140511000 139158000 130956000 127047000 148786000 48022000 35777000
Total Investments 0 0 0 0 0 0 0 0 0 0 0
Total Debt 1182000 5402000 9794000 1404000 641000 1262000 2031000 2014000 1558000 12108000 4908000
Net Debt -99385000 -66143000 -41991000 -45781000 -52781000 -64158000 -58443000 -66352000 -102848000 1243000 -90000

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.