B.O.S. Better Online Solutions Ltd. (BOSC)
NASDAQ: BOSC · IEX Real-Time Price · USD
2.940
+0.020 (0.68%)
Jul 19, 2024, 4:00 PM EDT - Market closed

BOSC Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2000
Revenue
43.3344.1841.5133.6333.5533.82
Upgrade
Revenue Growth (YoY)
1.08%6.43%23.42%0.25%-0.79%3.57%
Upgrade
Cost of Revenue
34.2234.9732.4527.0527.4327.16
Upgrade
Gross Profit
9.119.219.066.596.126.66
Upgrade
Selling, General & Admin
6.66.657.055.865.676.32
Upgrade
Research & Development
0.160.160.170.210.110
Upgrade
Other Operating Expenses
-0.05-0.05-0.0800.950.97
Upgrade
Operating Expenses
6.716.767.136.076.737.29
Upgrade
Operating Income
2.392.451.930.52-0.61-0.63
Upgrade
Interest Expense / Income
0.30.440.650.110.350.33
Upgrade
Pretax Income
2.092.011.280.41-0.96-0.96
Upgrade
Income Tax
000.01-0.040-0.05
Upgrade
Net Income
2.092.011.280.45-0.96-0.91
Upgrade
Net Income Growth
29.09%57.13%182.93%---
Upgrade
Shares Outstanding (Basic)
666544
Upgrade
Shares Outstanding (Diluted)
666544
Upgrade
Shares Change
2.03%5.65%3.04%26.20%5.89%15.97%
Upgrade
EPS (Basic)
0.350.350.230.09-0.22-0.23
Upgrade
EPS (Diluted)
0.360.340.230.08-0.22-0.23
Upgrade
EPS Growth
28.57%47.83%187.50%---
Upgrade
Free Cash Flow
-1.49-1.14-0.371.07-1.24
Upgrade
Free Cash Flow Per Share
-0.26-0.21-0.070.25-0.31
Upgrade
Gross Margin
21.02%20.84%21.83%19.58%18.23%19.69%
Upgrade
Operating Margin
5.53%5.55%4.65%1.54%-1.82%-1.87%
Upgrade
Profit Margin
4.82%4.54%3.07%1.34%-2.86%-2.70%
Upgrade
Free Cash Flow Margin
-3.37%-2.76%-1.10%3.20%-3.67%
Upgrade
Effective Tax Rate
0.19%0.20%0.47%-9.47%--
Upgrade
EBITDA
-2.962.290.78-0.30.34
Upgrade
EBITDA Margin
-6.70%5.52%2.30%-0.90%1.01%
Upgrade
Depreciation & Amortization
-0.510.360.260.310.97
Upgrade
EBIT
2.392.451.930.52-0.61-0.63
Upgrade
EBIT Margin
5.53%5.55%4.65%1.54%-1.82%-1.87%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).