BOSC 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
Report Filing: 2024-04-01 2023-03-30 2022-03-31 2021-03-30 2020-03-31 2019-04-01 2018-03-29 2017-03-27 2016-04-21 2015-04-29 2014-04-14 2013-04-30 2012-04-30 2011-06-30 2010-06-30 2009-07-01 2008-06-30 2007-06-05 2006-06-28 2005-06-27 2004-06-17 2003-06-27 2002-06-28 2000-12-31 1999-12-31 1998-12-31 1997-12-31 1996-12-31
Revenue 44179000 41511000 33634000 33551000 33817000 32650000 28932000 27427000 25599000 27601000 25903000 24503000 33434000 30187000 33253000 50849000 23774000 20917000 27053000 8282000 5728000 9441000 59210000 85249000 65273000 27200000 7100000 7400000
Cost of Revenue 34970000 32451000 27048000 27433000 27159000 25907000 22587000 22112000 20462000 22556000 20872000 19435000 26924000 22704000 28851000 40850000 19099000 16200000 20109000 4608000 1794000 2300000 49289000 69080000 52616000 17300000 1800000 1900000
Gross Profit 9209000 9060000 6586000 6118000 6658000 6743000 6345000 5315000 5137000 5045000 5031000 5068000 6510000 7483000 4402000 9999000 4675000 4717000 6944000 3674000 3934000 7141000 9921000 16169000 12657000 9900000 5300000 5500000
Operating Expenses 6811000 7131000 6327000 6052000 7646000 5539000 5259000 4609000 4449000 4925000 4447000 4876000 7483000 6226000 11715000 14458000 6597000 5773000 9058000 5215000 5680000 7584000 17427000 18865000 14004000 11100000 7600000 6100000
Research & Development 158000 166000 208000 112000 0 0 0 0 0 0 0 125000 403000 372000 360000 844000 636000 486000 2312000 1804000 1846000 2182000 1757000 2177000 1486000 1800000 1800000 1200000
Selling, General and Administrative 6653000 7046000 5861000 5669000 6319000 5539000 5259000 4609000 4449000 4925000 4447000 4751000 6525000 5854000 10137000 11741000 5791000 5287000 6830000 3411000 3495000 5402000 15670000 13253000 10304000 7900000 5400000 4600000
Other Operating Expenses 0 -81000 258000 271000 1327000 0 0 0 0 0 0 0 555000 0 1218000 1873000 170000 0 -84000 0 339000 0 0 3435000 2214000 1400000 400000 300000
Operating Income 2398000 1929000 259000 66000 -988000 1204000 1086000 706000 688000 120000 584000 192000 -973000 1257000 -7313000 -4459000 -1922000 -1056000 -2114000 -1541000 -1746000 -443000 -7506000 -2696000 -1347000 -1200000 -2300000 -600000
Net Interest(Non Operating) -441000 0 0 -73000 -85000 -255000 -258000 -339000 -375000 -373000 -540000 -676000 -2238000 -788000 -894000 -636000 -585000 -694000 -427000 -356000 -97000 -88000 -1022000 -663000 0 -100000 0 0
Interest Income 0 306000 202000 275000 245000 0 1000 0 1000 71000 2000 5000 3000 173000 9000 127000 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 441000 306000 202000 348000 330000 255000 259000 339000 376000 444000 542000 681000 2241000 961000 903000 763000 585000 694000 427000 356000 97000 88000 1022000 663000 0 100000 0 0
Equity & Other Income/(Expense) 52000 -647000 153000 -953000 112000 0 -39000 0 -1000 -72000 -31000 -252000 -175000 -293000 -353000 -1448000 -6117000 68000 1113000 198000 -1037000 -197000 -4605000 -4391000 969000 -1000000 -200000 -2500000
Income Before Tax 2009000 1282000 412000 -960000 -961000 949000 789000 367000 312000 -325000 13000 -736000 -3386000 176000 -8560000 -6543000 -8624000 -1682000 -1428000 -1699000 -2880000 -728000 -13133000 -7750000 -378000 -2300000 -2500000 -3100000
Income Tax Expense 4000.0000000021 6000 -39000 77000 -48000 -41000 16000 7000 -22000 108000 13000 -187000 -172000 5000 541000 -403000 9000 -89000 204000 20000 -1011000 7664000 -163000 -55000 688000 100000 100000 2200000
Income Attributable to Non-Controlling Interest -0.0000000020954757928848267 0 0 0 0 0 0 0 0 0 0 0 0 806000 0 260000 -237000 -1685000 1973000 334000 -1473000 -285000 0 0 0 0 -200000 -2500000
Net Income 2005000 1276000 451000 -1037000 -913000 990000 773000 360000 334000 -433000 0 -549000 -3214000 -635000 -9101000 -6400000 -8396000 92000 -3605000 -2053000 -396000 -8107000 -12970000 -7695000 -1066000 -2400000 -2400000 -2800000
Depreciation and Amortization 511000 361000 258000 310000 1327000 289000 245000 248000 205000 269000 352000 363000 656000 611000 653000 674000 588000 378000 616000 476000 408000 587000 4076000 3435000 2214000 1400000 400000 300000
EBITDA 2909000 2290000 517000 376000 339000 1493000 1331000 954000 893000 389000 936000 555000 -317000 1868000 -6660000 -3785000 -1334000 -678000 -1498000 -1065000 -1338000 144000 -3430000 739000 867000 200000 -1900000 -300000
Earnings Per Share (EPS) 0.35 0.23 0.0865 -0.24 -0.23 0.28 0.24 0.14 0.17 -0.3 0 -0.49 -4.56 -0.97 -13.97 -10.68 -19.4 0.2 -12.8 -8.8 -2.2 -52 -84.6 -51.6 -8.93 -23.2 -25.6 -34.4
Diluted Earnings Per Share 0.34 0.23 0.0831 -0.24 -0.23 0.28 0.24 0.14 0.17 -0.3 0 -0.49 -4.56 -0.92 -13.97 -10.68 -19.4 0.2 -12.8 -8.8 -2.2 -52 -83.76 -49.77 -8.93 -23.2 -25.6 -34.4
Weighted Average Shares Outstanding 5727000 5550000 5212000 4298000 4053000 3500000 3171000 2587000 1970000 1443333 1172000 1118000 705000 656000 651500 599000 432784 460000 281641 233295 179669 155904 153310 149128 119387 103448 93750 81395
Diluted Weighted Average Shares Outstanding 5905000 5589000 5424000 4298000 4053000 3500000 3171000 2593000 1970000 1449000 1172000 1118000 705000 690000 651500 599000 432784 460000 281641 233295 179669 155904 154850 154612 119387 103448 93750 81395

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.