| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 237.8M +10.5% | 215.2M +8.2% | 199.0M -16.5% | 238.3M +11.6% | 213.6M |
| Cost of Revenue | 140.4M +13.2% | 124.0M +4.7% | 118.4M -6.3% | 126.4M +1.3% | 124.8M |
| Gross Profit | 97.4M +6.8% | 91.2M +13.2% | 80.6M -28.0% | 111.9M +26.0% | 88.8M |
| Operating Expenses | 70.1M -1.2% | 70.9M -2.4% | 72.6M -4.1% | 75.8M +18.8% | 63.8M |
| R&D | 30.2M +4.1% | 29.0M +1.6% | 28.5M -5.3% | 30.1M +22.3% | 24.6M |
| SG&A | 39.9M -4.8% | 41.9M -5.0% | 44.1M -3.3% | 45.6M +16.6% | 39.1M |
| Operating Income | 27.3M +34.8% | 20.3M +155.1% | 8.0M -78.0% | 36.2M +44.6% | 25.0M |
| EBITDA | 31.8M +28.8% | 24.7M +99.6% | 12.4M -69.5% | 40.6M +38.5% | 29.3M |
| Net Income | 37.8M +62.1% | 23.3M +152.8% | 9.2M -73.1% | 34.3M +32.0% | 26.0M |
| EPS (Basic) | $1.22 +60.5% | $0.76 +153.3% | $0.30 -73.0% | $1.11 +33.7% | $0.83 |
| EPS (Diluted) | $1.21 +61.3% | $0.75 +150.0% | $0.30 -73.0% | $1.11 +33.7% | $0.83 |
| Shares (Diluted) | 31.1M -0.1% | 31.1M +0.5% | 31.0M -0.1% | 31.0M -1.4% | 31.4M |