| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 24.2M +18.3% | 20.5M -6.9% | 22.0M -3.1% | 22.7M +7.0% | 21.2M |
| Cost of Revenue | 5.7M +8.3% | 5.3M +2.7% | 5.2M -8.7% | 5.7M +20.2% | 4.7M |
| Gross Profit | 18.5M +21.7% | 15.2M -9.8% | 16.8M -1.3% | 17.0M +3.3% | 16.5M |
| Operating Expenses | 10.3M +17.7% | 8.8M -8.4% | 9.6M -3.6% | 9.9M +2.9% | 9.7M |
| R&D | 875.0K +33.2% | 657.0K -31.3% | 956.0K +19.6% | 799.0K +18.6% | 674.0K |
| SG&A | 9.4M +16.4% | 8.1M -5.9% | 8.6M -5.7% | 9.1M +1.7% | 9.0M |
| Operating Income | 8.1M +27.4% | 6.4M -11.7% | 7.2M +2.0% | 7.1M +3.8% | 6.8M |
| EBITDA | 8.6M +25.7% | 6.8M -11.6% | 7.7M +2.9% | 7.5M +3.6% | 7.2M |
| Net Income | 6.5M +24.7% | 5.2M -10.3% | 5.8M -9.7% | 6.4M +15.5% | 5.6M |
| EPS (Basic) | $0.51 +24.4% | $0.41 -10.9% | $0.46 -9.8% | $0.51 +15.9% | $0.44 |
| EPS (Diluted) | $0.51 +24.4% | $0.41 -8.9% | $0.45 -10.0% | $0.50 +16.3% | $0.43 |
| Shares (Diluted) | 12.9M +0.0% | 12.9M +0.0% | 12.9M -0.2% | 12.9M +0.3% | 12.9M |