HDSN 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
Report Filing: 2024-03-14 2023-03-14 2022-03-24 2021-03-12 2020-03-13 2019-03-15 2018-03-16 2017-03-10 2016-03-11 2015-03-16 2014-02-28 2013-03-05 2012-03-05 2011-03-07 2010-03-01 2009-03-05 2008-03-12 2007-03-14 2006-03-28 2005-03-09 2004-03-24 2003-04-15 2002-03-29 2001-03-29 2000-03-28 1999-03-31 1998-03-31 1996-12-31 1995-12-31 1994-12-31
Revenue 289025000 325225000 192748000 147605000 162059000 166525000 140380000 105481000 79722000 55810000 58634000 56447000 44322000 37273000 24167000 33167000 26894000 23451000 19223000 14613000 17963000 19963000 20768000 15455000 17900000 23300000 23000000 19600000 22000000 1300000
Cost of Revenue 180311000 162332000 121084000 112195000 144894000 173890000 102396000 74395000 61233000 49364000 59364000 33905000 35637000 29241000 20356000 21857000 20041000 16612000 11720000 9007000 13051000 14505000 14971000 10397000 14100000 17600000 18800000 14100000 12600000 300000
Gross Profit 108714000 162893000 71664000 35410000 17165000 -7365000 37984000 31086000 18489000 6446000 -730000 22542000 8685000 8032000 3811000 11310000 6853000 6839000 7503000 5606000 4912000 5458000 5797000 5058000 3800000 5700000 4200000 5500000 9400000 1000000
Operating Expenses 30542000 31384000 29359000 29506000 32949000 35243000 22852000 12139000 10308000 7431000 7755000 7662000 6157000 5880000 5025000 5894000 9207000 4657000 4915000 5204000 6445000 7911000 8017000 7465000 7300000 8100000 9100000 7000000 6300000 800000
Research & Development 3969000000 3075000000 2593000000 1491000000 1390000000 1460000000 1378000000 834408000 717900000 464700000 231976000 273978000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 30542000 28591000 26566000 26644000 30018000 32270000 21745000 12139000 10308000 7431000 7755000 7662000 6157000 5880000 5025000 5894000 9207000 4657000 4296000 4471000 5214000 6769000 6797000 6175000 6000000 6900000 7600000 5900000 5700000 700000
Other Operating Expenses -3969000000 -3072207000 -2590207000 -1488138000 -1387069000 -1457027000 -1376893000 -834408000 -717900000 -464700000 -231976000 -273978000 0 0 0 0 0 0 619000 733000 1231000 1142000 1220000 1290000 1300000 1200000 1500000 1100000 600000 100000
Operating Income 78172000 131509000 42305000 5904000 -15784000 -42608000 15132000 18947000 8181000 -985000 -8485000 14880000 2528000 2152000 -1214000 5416000 -2354000 2182000 2588000 402000 -1533000 -2453000 -2220000 -2407000 -3500000 -2400000 -4900000 -1500000 3100000 200000
Net Interest(Non Operating) -8352000 91673000 303624000 705670000 662089000 -14755000 -3156000 -1118000 -776000 -641000 -933000 -693000 -881000 -1102000 -1401000 -1170000 -768000 -345000 -303000 -341000 -934000 -347000 -423000 -501000 0 -400000 0 -500000 -300000 -100000
Interest Income 0 106000000 315000000 718000000 681000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 8352000 14327000 11376000 12330000 18911000 14755000 3156000 1118000 776000 641000 933000 693000 881000 1102000 1401000 1170000 768000 345000 303000 341000 934000 347000 423000 501000 0 400000 0 500000 300000 100000
Equity & Other Income/(Expense) 0 -106000000 -312530000 -716967000 -671589000 0 28000 -564000 302000 0 0 9000 21000 14000 1000 3000 22000 38000 9000 203000 35000 278000 244000 512000 -500000 100000 -9400000 -1200000 100000 -100000
Income Before Tax 69820000 117182000 33399000 -5393000 -25284000 -57363000 12004000 17265000 7707000 -1626000 -9418000 14196000 1668000 1064000 -2614000 4249000 -3100000 1875000 2294000 264000 -2432000 -2522000 -2399000 -2396000 -4000000 -2700000 -14300000 -3200000 2900000 0
Income Tax Expense 17573000 13381000 1140000 -185000 656000 -1704000 847000 6628000 2944000 -906000 -3576000 1395000 634000 363000 -119000 -2420000 -1139000 -233000 24000 138000 899000 69000 179000 2396000 4000000 2700000 2000000 -1100000 1100000 0
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -138000 -899000 -69000 -179000 -2396000 -4000000 -2700000 0 0 0 0
Net Income 52247000 103801000 32259000 -5208000 -25940000 -55659000 11157000 10637000 4763000 -720000 -5842000 12801000 1034000 701000 -2495000 6669000 -1961000 2108000 2270000 264000 -2432000 -2522000 -2399000 -2396000 -4000000 -2700000 -16300000 -2100000 1800000 0
Depreciation and Amortization 5782000 2793000 5263000 3895000 12342000 2973000 1107000 2225000 2072000 979000 808000 556000 497000 540000 524000 547000 561000 565000 619000 733000 1196000 1142000 1220000 1290000 1300000 1200000 1500000 1100000 600000 100000
EBITDA 83954000 134302000 47568000 9799000 -3442000 -39635000 16239000 21172000 10253000 -6000 -7677000 15436000 3025000 2692000 -690000 5963000 -1793000 2747000 3207000 1135000 -337000 -1311000 -1000000 -1117000 -2200000 -1200000 -3400000 -400000 3700000 300000
Earnings Per Share (EPS) 1.15 2.31 0.74 -0.12 -0.61 -1.31 0.27 0.31 0.15 -0.0247 -0.24 0.54 0.04 0.03 -0.12 0.35 -0.0883 0.08 0.09 0.0017 -0.46 -0.49 -0.47 -0.47 -0.79 -0.52 -3.26 -0.47 0.46 0.02
Diluted Earnings Per Share 1.1 2.2 0.69 -0.12 -0.61 -1.31 0.26 0.3 0.14 -0.0247 -0.24 0.49 0.04 0.03 -0.12 0.33 -0.0883 0.08 0.09 0.0017 -0.46 -0.49 -0.47 -0.47 -0.79 -0.52 -3.26 -0.47 0.43 0.02
Weighted Average Shares Outstanding 45385433 44990104 43765443 42710381 42613478 42484972 41764230 34104476 32546840 29122746 24826101 23906706 23780814 22373773 20054000 19271530 22214197 25903252 25590698 21388102 5271086 5162228 5103733 5088570 5085820 5192308 5000000 4468085 3461538 2537000
Diluted Weighted Average Shares Outstanding 47338231 47109018 46640822 42710381 42613478 42484972 42766843 35416910 33936099 29122746 24826101 26353960 24803047 23723650 20054000 20306207 22214197 26263298 25734313 21417814 5271086 5162228 5103733 5088570 5085820 5192308 5000000 4468085 3461538 2537000

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.