EFOI Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
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
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
Report Filing: 2024-03-22 2023-03-23 2022-03-17 2021-03-25 2020-03-24 2019-04-01 2018-02-22 2017-02-23 2016-03-10 2015-03-12 2014-03-27 2013-03-27 2012-03-30 2011-03-31 2010-03-31 2009-03-31 2008-03-17 2007-03-16 2006-03-31 2005-03-30 2004-03-30 2003-03-27 2002-04-01 2001-04-02 2000-03-30 1999-03-31 1998-03-31 1997-03-31 1995-12-31 1994-12-31 1993-12-31
Revenue 5717000 5968000 9865000 16828000 12705000 18107000 19846000 30998000 64403000 28962000 21533000 29837000 25752000 35129000 12489000 22950000 22898000 27036000 28337000 29731000 27238000 30960000 29053000 36921000 33300000 22700000 17900000 15600000 11800000 13600000 10800000
Cost of Revenue 5494000 6286000 8167000 11643000 10731000 14695000 15025000 23321000 35111000 19594000 16954000 23600000 20581000 28726000 10449000 17447000 16616000 19251000 17711000 18220000 16897000 19486000 17606000 20389000 18100000 13500000 9600000 8700000 6500000 7400000 6000000
Gross Profit 223000 -318000 1698000 5185000 1974000 3412000 4821000 7677000 29292000 9368000 4579000 6237000 5171000 6403000 2040000 5503000 6282000 7785000 10626000 11511000 10341000 11474000 11447000 16532000 15200000 9200000 8300000 6900000 5300000 6200000 4800000
Operating Expenses 4194000 8977000 10426000 9315000 8733000 12497000 16102000 24507000 19640000 11945000 11336000 11280000 10392000 14322000 11821000 20124000 17803000 17805000 18040000 12242000 10902000 12906000 14762000 16247000 13000000 9000000 7500000 6300000 5600000 5300000 4000000
Research & Development 587000 1491000 1891000 1415000 1284000 2597000 2940000 3537000 2810000 1035000 597000 368000 -515000 -202000 319000 2188000 2907000 2341000 2190000 1188000 1279000 2290000 2764000 1673000 1500000 1300000 1200000 1000000 800000 800000 0
Selling, General and Administrative 3607000 7148000 8535000 7900000 7449000 9789000 11315000 20113000 16830000 10910000 9714000 10342000 11262000 12530000 11377000 13631000 14440000 14730000 12730000 11054000 9623000 10616000 11998000 13061000 10600000 7100000 5800000 5000000 4600000 4300000 3900000
Other Operating Expenses 0 338000 0 0 0 111000 1847000 857000 0 0 1025000 570000 -355000 1994000 125000 4305000 456000 734000 3120000 0 0 0 0 1513000 900000 600000 500000 300000 200000 200000 100000
Operating Income -3971000 -9295000 -8728000 -4130000 -6759000 -9085000 -11281000 -16830000 9652000 -2577000 -6757000 -5043000 -5221000 -7919000 -9781000 -14621000 -11521000 -10020000 -7414000 -731000 -561000 -1432000 -3315000 285000 2200000 200000 800000 600000 -300000 900000 800000
Net Interest(Non Operating) -323000 0 0 0 0 -8000 -2000 0 -85000 -2689000 -842000 -509000 -857000 -567000 -73000 10000 284000 483000 99000 -17000 -39000 -25000 -81000 -62000 0 0 0 0 0 -100000 0
Interest Income 57000 954000 792000 481000 317000 0 0 0 0 0 0 2000 4000 6000 15000 208000 605000 760000 138000 0 80000 41000 41000 30000 0 0 0 0 0 0 0
Interest Expense 380000 954000 792000 481000 317000 8000 2000 0 85000 2689000 842000 511000 861000 573000 88000 198000 321000 277000 39000 17000 119000 66000 122000 92000 0 0 0 0 0 100000 0
Equity & Other Income/(Expense) 4000 -980000 841000 -1856000 -604000 -7000 -99000 -18000 53000 -531000 652000 -157000 21000 -25000 47000 -87000 110000 0 1000 -14000 6000 16000 15000 -934000 0 1000000 200000 200000 300000 200000 0
Income Before Tax -4290000 -10275000 -7887000 -5986000 -7363000 -9100000 -11382000 -16848000 9620000 -5797000 -6947000 -5709000 -6057000 -8511000 -9807000 -14698000 -11127000 -9537000 -7314000 -762000 -594000 -1441000 -3381000 -711000 2200000 1200000 1000000 800000 0 1000000 800000
Income Tax Expense 3000 4000 -1000 -5000 10000 11000 -115000 27000 149000 -2000 -4872000 354000 -2000 6000 7000 -250000 190000 113000 109000 -58000 14000 2078000 -1253000 -257000 800000 400000 400000 300000 0 -1100000 -300000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 12000 691000 50000 286000 -354000 0 0 1201000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income -4293000 -10279000 -7886000 -5981000 -7373000 -9111000 -11267000 -16887000 8780000 -5845000 -2361000 -5709000 -6055000 -8517000 -11015000 -14448000 -11317000 -9650000 -7423000 -704000 -608000 -3519000 -2128000 -454000 1400000 800000 600000 500000 0 2100000 1100000
Depreciation and Amortization 33000 471000 999000 111000 235000 522000 681000 805000 266000 281000 888000 1056000 1238000 1863000 987000 1233000 1236000 1197000 1145000 989000 961000 1086000 1426000 1513000 900000 600000 500000 300000 200000 200000 100000
EBITDA -3938000 -8824000 -7729000 -4019000 -6524000 -8563000 -10600000 -16025000 9918000 -2296000 -5869000 -3987000 -3983000 -6056000 -8794000 -13388000 -10285000 -8823000 -6269000 258000 400000 -346000 -1889000 1798000 3100000 800000 1300000 900000 -100000 1100000 900000
Earnings Per Share (EPS) -1.32 -8.87 -12.1 -12.8 -20.96 -26.6 -33.4 -50.79 31.83 -26.5 -17.35 -48.36 -85.91 -130.8 -244.58 -356.56 -344.43 -296.67 -315.95 -33.9 -35.51 -244.97 -156.61 -34.76 122.5 73.5 66.5 52.5 0 262.5 168
Diluted Earnings Per Share -1.32 -8.87 -12.1 -12.8 -20.96 -26.58 -33.4 -50.63 30.8 -26.17 -17.29 -48.36 -85.91 -130.8 -244.58 -356.56 -344.43 -296.67 -315.95 -33.9 -35.51 -244.97 -156.61 -34.76 122.5 73.5 63 52.5 0 262.5 168
Weighted Average Shares Outstanding 3241000 1158571 651571 467142 351685 342518 337314 332512 307200 220571 136105 118057 70482 65117 45037 40520 32857 32528 23494 20768 17122 14365 13588 13062 11388 10351 9845 9908 9524 8000 6548
Diluted Weighted Average Shares Outstanding 3241000 1158571 651571 467142 351685 342771 337314 333514 307500 223314 136543 118057 70482 65117 45037 40520 32857 32528 23494 20768 17122 14365 13588 13062 11657 10557 10277 9908 9524 8000 6548

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.