| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 207.6M +12.9% | 183.9M +7.4% | 171.2M -6.5% | 183.1M -4.6% | 191.8M |
| Cost of Revenue | 108.0M +19.4% | 90.4M -10.3% | 100.8M +3.5% | 97.4M +4.6% | 93.2M |
| Gross Profit | 99.6M +6.6% | 93.5M +32.9% | 70.3M -17.9% | 85.7M -13.2% | 98.6M |
| Operating Expenses | 48.9M -9.1% | 53.7M -5.2% | 56.7M +13.2% | 50.1M -31.7% | 73.3M |
| R&D | 20.1M -9.4% | 22.2M -17.1% | 26.7M +14.7% | 23.3M +4.3% | 22.4M |
| SG&A | 28.8M -8.9% | 31.6M +5.4% | 30.0M +12.0% | 26.8M -47.5% | 51.0M |
| Operating Income | 50.8M +27.8% | 39.7M +191.5% | 13.6M -61.7% | 35.6M +40.6% | 25.3M |
| EBITDA | 66.4M +22.8% | 54.0M +93.2% | 28.0M -44.0% | 49.9M +26.6% | 39.4M |
| Net Income | 37.8M +24.4% | 30.3M +372.7% | 6.4M -73.7% | 24.4M +40.8% | 17.4M |
| EPS (Basic) | $0.89 +29.0% | $0.69 +392.9% | $0.14 -73.6% | $0.53 +39.5% | $0.38 |
| EPS (Diluted) | $0.87 +29.9% | $0.67 +378.6% | $0.14 -73.1% | $0.52 +40.5% | $0.37 |
| Shares (Diluted) | 43.4M -1.9% | 44.2M -4.8% | 46.5M -1.5% | 47.2M -1.1% | 47.7M |