| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 290.6M +3.4% | 281.1M -4.8% | 295.3M +5.0% | 281.1M -0.3% | 282.0M |
| Cost of Revenue | 112.4M -1.9% | 114.6M -6.8% | 123.0M +8.2% | 113.7M +0.0% | 113.6M |
| Gross Profit | 178.2M +7.0% | 166.6M -3.3% | 172.3M +2.9% | 167.5M -0.5% | 168.4M |
| Operating Expenses | 116.1M +0.9% | 115.1M +1.7% | 113.1M +0.2% | 112.9M +1.7% | 111.1M |
| R&D | 34.9M -5.6% | 36.9M +9.3% | 33.8M -9.2% | 37.2M +10.7% | 33.6M |
| SG&A | 80.7M +4.0% | 77.6M -1.5% | 78.8M +4.9% | 75.1M -2.3% | 76.9M |
| Operating Income | 62.0M +20.5% | 51.4M -13.0% | 59.1M +8.4% | 54.6M -4.8% | 57.3M |
| EBITDA | 82.8M +14.9% | 72.0M -10.8% | 80.7M +6.4% | 75.9M -4.0% | 79.0M |
| Net Income | 35.4M +13.5% | 31.1M -15.1% | 36.7M -22.7% | 47.5M +79.4% | 26.5M |
| EPS (Basic) | $0.79 +16.2% | $0.68 -12.8% | $0.78 -22.0% | $1.00 +81.8% | $0.55 |
| EPS (Diluted) | $0.79 +17.9% | $0.67 -13.0% | $0.77 -21.4% | $0.98 +78.2% | $0.55 |
| Shares (Diluted) | 44.9M -3.2% | 46.4M -2.8% | 47.7M -1.7% | 48.5M +0.5% | 48.2M |