ECOM Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
2010
12-31
2001
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 2010-12-31 2022-02-10
Revenue 167729000 145072000 129959000 131218000 122535000 113200000 100585000 84901000 68004000 53587000 43570000 36688000 167729000000
Cost of Revenue 38232000 30354000 29008000 29501000 25950000 27620000 25834000 24220000 18088000 14749000 12248000 12164000 38232000000
Gross Profit 129497000 114718000 100951000 101717000 96585000 85580000 74751000 60681000 49916000 38838000 31322000 24524000 129497000000
Operating Expenses 110442000 95634000 97149000 109223000 113163000 99417000 95944000 94689000 64281000 42687000 34499000 29394000 110569000000
Research & Development 22382000 18990000 19200000 22359000 21868000 17736000 16060000 16585000 12669000 10109000 8842000 8416000 22382000000
Selling, General and Administrative 88187000 76644000 77949000 86864000 91295000 81681000 76077000 78104000 51612000 32578000 25657000 20978000 88187000000
Other Operating Expenses -127000 0 0 0 0 0 3807000 0 0 0 0 0 0
Operating Income 19055000 19084000 3802000 -7506000 -16578000 -13837000 -21193000 -34008000 -14365000 -3849000 -3177000 -4870000 18928000000
Net Interest(Non Operating) 127000 -175000 -754000 -510000 -222000 1000 184000 209000 2960000 -1185000 642000 -486000 127000000
Interest Income 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense -127000 175000 754000 510000 222000 -1000 -184000 -209000 -2960000 1185000 -642000 486000 -127000000
Equity & Other Income/(Expense) -1117000 359000 1123000 1029000 527000 171000 -127000 -674000 -9020000 31000 -1278000 744000 -990000000
Income Before Tax 18065000 19268000 4171000 -6987000 -16273000 -13665000 -21136000 -34473000 -20425000 -5003000 -3813000 -4612000 18065000000
Income Tax Expense -29150000 443000 689000 614000 284000 -5658000 -185000 41000 203000 -70000 51000 112000 -29150000000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 47215000 18825000 3482000 -7601000 -16557000 -8007000 -20951000 -34514000 -20628000 -4933000 -3864000 -4724000 47215000000
Depreciation and Amortization 6567000 6513000 6336000 6094000 6578000 7838000 8793000 6264000 3722000 2903000 2061000 3370000 0
EBITDA 25622000 25597000 10138000 -1412000 -10000000 -5999000 -12400000 -27744000 -10643000 -946000 -1116000 -1500000 18928000000
Earnings Per Share (EPS) 1.5 0.63 0.12 -0.28 -0.63 -0.31 -0.84 -1.4 -1.51 -0.34 -0.26 -0.32 0.0016
Diluted Earnings Per Share 1.5 0.63 0.12 -0.28 -0.63 -0.31 -0.84 -1.4 -1.51 -0.34 -0.26 -0.32 0.0015
Weighted Average Shares Outstanding 31506080 30035261 28816977 27138274 26366748 25604893 25062610 24619714 13695804 14550177 14687536 14550177 29774172000000
Diluted Weighted Average Shares Outstanding 31506080 30035261 28816977 27138274 26366748 25604893 25062610 24619714 13695804 14550177 14687536 14550177 31506080000000

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.