| Metric | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q1 2022 |
|---|---|---|---|---|---|
| Revenue | 41.5M +6.4% | 39.0M +5.4% | 37.0M +5.8% | 34.9M +9.0% | 32.1M |
| Cost of Revenue | 8.1M +7.3% | 7.5M +5.1% | 7.1M +2.3% | 7.0M +6.5% | 6.6M |
| Gross Profit | 33.4M +6.2% | 31.4M +5.4% | 29.8M +6.7% | 28.0M +9.6% | 25.5M |
| Operating Expenses | 33.7M +8.8% | 31.0M -0.2% | 31.0M +1.0% | 30.7M +5.9% | 29.0M |
| R&D | 7.4M +15.7% | 6.4M +4.5% | 6.1M -0.1% | 6.1M -1.2% | 6.2M |
| SG&A | 25.6M +6.7% | 24.0M -1.5% | 24.3M +1.4% | 24.0M +8.1% | 22.2M |
| Operating Income | -274000 -156.0% | 489.0K +141.1% | -1190000 +56.7% | -2747000 +21.0% | -3479000 |
| EBITDA | 433.0K -11.5% | 489.0K +178.1% | -626000 +71.0% | -2160000 +25.5% | -2899000 |
| Net Income | 1.2M -22.2% | 1.6M -84.4% | 10.3M +388.5% | 2.1M +130.2% | -6959000 |
| EPS (Basic) | $0.04 -20.0% | $0.05 -83.9% | $0.31 +416.7% | $0.06 +128.6% | $-0.21 |
| EPS (Diluted) | $0.04 -20.0% | $0.05 -83.3% | $0.30 +400.0% | $0.06 +128.6% | $-0.21 |
| Shares (Diluted) | 34.2M -2.6% | 35.1M +2.9% | 34.1M +0.1% | 34.0M +3.0% | 33.0M |