| Revenue | | | 20.90M | 18.80M | 15.40M | |
| Cost Of Goods | | | 9.60M | 9.00M | 7.20M | |
| Gross Profit | | | 11.40M | 9.70M | 8.20M | |
| Operating Expenses | | | 9.20M | 8.60M | 7.30M | |
| Selling, General, and Administrative Expenses | | | 8.50M | 7.90M | 7.30M | |
| Operating Income | | | 2.20M | 1.10M | 800.00K | |
| Interest Income/Expense | | | -200.00K | -100.00K | -100.00K | |
| Other Income/Expense | | | -100.00K | 0.00 | 0.00 | |
| Income Before Taxes | | | 2.00M | 1.00M | 800.00K | |
| Income Tax | | | 500.00K | 200.00K | 200.00K | |
| Net Income | | | 1.50M | 800.00K | 600.00K | |
| EBITDA | | | 2.90M | 1.80M | 1.60M | |
| |
| Per Share Data | |
|---|
| EPS Diluted Total Ops | | | 0.94 | 0.79 | N/A | |
| |
| Statistics | |
|---|
| Gross Profit Margin | | | 54.55% | 51.60% | 53.25% | |
| Profit Margin | | | 7.18% | 4.26% | 3.90% | |
| Operating Profit Margin | | | 10.53% | 5.85% | 5.19% | |