| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 204.6M +5.9% | 193.1M +14.3% | 169.0M -6.8% | 181.5M -7.2% | 195.5M |
| Cost of Revenue | 142.6M +4.3% | 136.7M +10.0% | 124.3M -4.4% | 130.0M -5.4% | 137.4M |
| Gross Profit | 62.0M +9.9% | 56.4M +26.2% | 44.7M -13.1% | 51.5M -11.5% | 58.2M |
| Operating Expenses | 47.0M +8.0% | 43.5M +8.6% | 40.0M +3.5% | 38.7M +2.4% | 37.8M |
| R&D | 247.0K +1.6% | 243.0K +10.0% | 221.0K -11.6% | 250.0K +19.0% | 210.0K |
| SG&A | 38.5M -0.6% | 38.7M +4.7% | 37.0M +19.5% | 31.0M -7.5% | 33.5M |
| Operating Income | 15.0M +16.2% | 12.9M +176.5% | 4.7M -63.4% | 12.8M -37.3% | 20.4M |
| EBITDA | 29.7M +30.5% | 22.7M +73.1% | 13.1M -48.4% | 25.5M -14.6% | 29.8M |
| Net Income | 6.9M -8.5% | 7.6M +220.4% | 2.4M -37.3% | 3.8M -71.5% | 13.2M |
| EPS (Basic) | $0.22 -8.3% | $0.24 +200.0% | $0.08 -33.3% | $0.12 -71.4% | $0.42 |
| EPS (Diluted) | $0.21 -8.7% | $0.23 +228.6% | $0.07 -41.7% | $0.12 -70.7% | $0.41 |
| Shares (Diluted) | 33.0M +0.3% | 32.9M +0.8% | 32.7M -2.7% | 33.6M +5.3% | 31.9M |