| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 193.1M +14.3% | 169.0M -6.8% | 181.5M -7.2% | 195.5M +5.5% | 185.4M |
| Cost of Revenue | 136.7M +10.0% | 124.3M -4.4% | 130.0M -5.4% | 137.4M +4.5% | 131.5M |
| Gross Profit | 56.4M +26.2% | 44.7M -13.1% | 51.5M -11.5% | 58.2M +7.9% | 53.9M |
| Operating Expenses | 43.5M +8.6% | 40.0M +3.5% | 38.7M +2.4% | 37.8M -16.9% | 45.5M |
| R&D | 243.0K +10.0% | 221.0K -11.6% | 250.0K +19.0% | 210.0K -21.9% | 269.0K |
| SG&A | 38.7M +4.7% | 37.0M +19.5% | 31.0M -7.5% | 33.5M -15.9% | 39.8M |
| Operating Income | 12.9M +176.5% | 4.7M -63.4% | 12.8M -37.3% | 20.4M +141.8% | 8.4M |
| EBITDA | 22.7M +73.1% | 13.1M -48.4% | 25.5M -14.6% | 29.8M +56.3% | 19.1M |
| Net Income | 7.6M +220.4% | 2.4M -37.3% | 3.8M -71.5% | 13.2M +322.4% | 3.1M |
| EPS (Basic) | $0.24 +200.0% | $0.08 -33.3% | $0.12 -71.4% | $0.42 +320.0% | $0.10 |
| EPS (Diluted) | $0.23 +228.6% | $0.07 -41.7% | $0.12 -70.7% | $0.41 +310.0% | $0.10 |
| Shares (Diluted) | 32.9M +0.8% | 32.7M -2.7% | 33.6M +5.3% | 31.9M +0.6% | 31.7M |