| Metric | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 |
|---|---|---|---|---|---|
| Revenue | 79.4M +10.0% | 72.2M -5.2% | 76.1M +7.1% | 71.1M +4.7% | 67.9M |
| Cost of Revenue | 28.0M +14.8% | 24.4M -4.7% | 25.6M +10.3% | 23.2M -0.2% | 23.3M |
| Gross Profit | 51.4M +7.5% | 47.8M -5.4% | 50.5M +5.6% | 47.8M +7.3% | 44.6M |
| Operating Expenses | 60.7M +23.8% | 49.0M -0.3% | 49.2M +6.0% | 46.4M +8.7% | 42.7M |
| R&D | 9.5M -5.1% | 10.0M +19.3% | 8.4M +7.8% | 7.8M +17.9% | 6.6M |
| SG&A | 51.3M +31.2% | 39.1M -4.4% | 40.8M +5.7% | 38.6M +7.0% | 36.1M |
| Operating Income | -9339000 -655.6% | -1236000 -193.4% | 1.3M -8.5% | 1.4M -24.5% | 1.9M |
| EBITDA | -9339000 -295.7% | 4.8M -34.8% | 7.3M -1.8% | 7.5M +289.3% | 1.9M |
| Net Income | -20100000 -289.9% | 10.6M +585.9% | -2178000 +30.6% | -3138000 +9.3% | -3458000 |
| EPS (Basic) | $-0.51 -282.1% | $0.28 +566.7% | $-0.06 +25.0% | $-0.08 +11.1% | $-0.09 |
| EPS (Diluted) | $-0.51 -296.2% | $0.26 +533.3% | $-0.06 +25.0% | $-0.08 +11.1% | $-0.09 |
| Shares (Diluted) | 33.8M -24.0% | 44.5M +14.1% | 38.9M +0.5% | 38.7M +2.3% | 37.9M |