STRR 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
Report Filing: 2024-03-22 2023-03-15 2022-03-31 2021-03-29 2020-03-09 2019-03-01 2018-02-28 2017-02-28 2016-03-01 2015-03-06 2014-03-20 2013-03-13 2012-02-17 2011-03-09 2010-02-11 2009-02-13 2008-02-13 2007-02-20 2006-03-08 2005-03-03 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Revenue 45785000 112151000 106559000 78163000 114185000 104180000 118339000 125467000 60826000 55608000 49376000 50513000 53745000 56183000 69596000 80358000 73947000 71926000 68186000 68137000 56236370 41531655 28304387 7075000
Cost of Revenue 35340000 86272000 91319000 64176000 92070000 85909000 89937000 89694000 42917000 38968000 35260000 37421000 38987000 44179000 49371000 60287000 53429000 52867000 52940000 46378000 39668317 30355255 21834815 10738000
Gross Profit 10445000 25879000 15240000 13987000 22115000 18271000 28402000 35773000 17909000 16640000 14116000 13092000 14758000 12004000 20225000 20071000 20518000 19059000 15246000 21759000 16568053 11176400 6469572 -3663000
Operating Expenses 14538000 28984000 24323000 20759000 23502000 22816000 34421000 32688000 15135000 14122000 13945000 18190000 18268000 18594000 20167000 27695000 23359000 27283000 26249000 21177000 16852220 22023298 23415198 9276000
Research & Development 0 0 0 0 0 0 0 0 0 0 1025000 3716000 2738000 2875000 3360000 2764000 3072000 3894000 3680000 2982000 2190570 2967055 3008651 2372000
Selling, General and Administrative 14538000 27264000 22595000 18635000 21575000 20456000 28514000 30037000 14629000 13074000 12529000 14241000 15363000 14929000 15898000 20359000 19590000 23362000 22390000 18131000 14217866 18044872 0 6464000
Other Operating Expenses 0 1720000 1728000 2124000 1927000 2360000 5907000 2651000 506000 1048000 391000 233000 167000 790000 909000 4572000 697000 27000 179000 64000 443784 1011371 20406547 440000
Operating Income -4093000 -3105000 -9083000 -6772000 -1387000 -4545000 -6019000 3085000 2774000 2518000 171000 -5098000 -3510000 -6590000 58000 -7624000 -2841000 -8224000 -11003000 582000 -284167 -10846898 -16945626 -12939000
Net Interest(Non Operating) 0 0 0 0 -410000 -751000 -1068000 -1412000 -257000 19000 48000 0 0 0 490000 7716000 2984000 8390000 11297000 331000 1715716 12771727 19910781 13476000
Interest Income 973000 975000 905000 1292000 746000 0 0 0 39000 58000 63000 97000 165000 378000 499000 851000 1608000 2100000 1678000 576000 35412 0 0 0
Interest Expense 973000 975000 905000 1292000 1156000 751000 1068000 1412000 296000 39000 15000 97000 165000 378000 9000 -6865000 -1376000 -6290000 -9619000 245000 -1680304 -12771727 -19910781 -13476000
Equity & Other Income/(Expense) 1572000 -1973000 212000 1616000 -3471000 -104000 -1020000 212000 0 0 0 174000 168000 376000 60000 -6957000 -1519000 -6456000 -9913000 -668000 -3111853 -14696556 -22875936 -14013000
Income Before Tax -2521000 -5078000 -8871000 -5156000 -5268000 -5400000 -8107000 1885000 2517000 2537000 219000 -4924000 -3342000 -6214000 608000 -6865000 -1376000 -6290000 -9619000 245000 -1680304 -12771727 -19910781 -13476000
Income Tax Expense -614000 174000 60000 129000 -375000 -1561000 27623000 -12417000 -19123000 62000 -45000 -97000 3342000 6214000 -608000 6865000 1376000 6290000 9619000 -245000 1680304 12771727 19910781 13476000
Income Attributable to Non-Controlling Interest -359000 0 0 0 0 -4575000 0 0 0 0 0 97000 -3342000 -6214000 608000 -6865000 -1376000 -6290000 -9619000 245000 -1680304 -12771727 -19910781 -13476000
Net Income -1548000 -5252000 -8931000 -5285000 -4893000 736000 -35730000 14302000 21640000 2475000 264000 -4924000 -3342000 -6214000 608000 -6865000 -1376000 -6290000 -9619000 245000 -1680304 -12771727 -19910781 -13476000
Depreciation and Amortization 2659000 722000 1178000 5468000 1794000 1377000 3161000 2313000 506000 356000 231000 2131000 3096000 4250000 5178000 6407000 5165000 4723000 5264000 3284000 3254988 3950652 991229 194000
EBITDA -1434000 -2383000 -7905000 -1304000 407000 -3168000 -2858000 5398000 3280000 2874000 402000 -2967000 -414000 -2340000 5236000 -1217000 2324000 -3501000 -5739000 3866000 2970821 -6896246 -15954397 -12745000
Earnings Per Share (EPS) -0.099 -0.36 -1.76 -1.44 -2.4 0.37 -17.87 7.3 11.3 1.3 0.1 -2.55 -1.75 -3.31 0.3 -3.62 -0.73 -3.35 -5.21 0.1 -1069.58 -3923.73 -6116.98 -4140.09
Diluted Earnings Per Share -0.099 -0.36 -1.76 -1.44 -2.4 0.37 -17.87 7.1 11 1.3 0.1 -2.55 -1.75 -3.31 0.3 -3.62 -0.73 -3.35 -5.21 0.0495 -1069.58 -3923.73 -6116.98 -4140.09
Weighted Average Shares Outstanding 15638000 14751000 5085000 3659000 2041000 2015800 1999500 1959400 1921000 1857100 1878900 1893846 1905200 1877400 1883600 1895500 1884500 1876100 1846800 1009500 1571 3255 3255 3255
Diluted Weighted Average Shares Outstanding 15638000 14751000 5085000 3659000 2041000 2016000 1999500 2006700 1969000 1887800 1915900 1927400 1905200 1877400 1932000 1895500 1884500 1876100 1846800 1696300 1571 3255 3255 3255

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.