| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 390.0M +4.1% | 374.8M -2.8% | 385.4M +8.7% | 354.7M +4.5% | 339.5M |
| Cost of Revenue | 125.1M +3.1% | 121.3M -1.5% | 123.3M +7.9% | 114.3M -1.0% | 115.4M |
| Gross Profit | 264.9M +4.6% | 253.4M -3.3% | 262.1M +9.0% | 240.4M +7.3% | 224.0M |
| Operating Expenses | 223.9M +4.1% | 215.2M +6.1% | 202.9M +5.9% | 191.6M +4.6% | 183.2M |
| R&D | 25.4M +13.5% | 22.4M +2.7% | 21.8M -3.9% | 22.7M -2.3% | 23.2M |
| SG&A | 198.5M +3.0% | 192.8M +6.5% | 181.1M +7.2% | 168.9M +5.6% | 160.0M |
| Operating Income | 41.0M +7.3% | 38.2M -35.5% | 59.2M +21.3% | 48.8M +19.6% | 40.8M |
| EBITDA | 46.7M +9.0% | 42.8M -32.8% | 63.7M +24.1% | 51.3M +10.8% | 46.3M |
| Net Income | 34.8M +6.8% | 32.6M -31.2% | 47.3M +3.3% | 45.9M +1.3% | 45.3M |
| EPS (Basic) | $0.88 +6.0% | $0.83 -31.4% | $1.21 +3.4% | $1.17 +0.0% | $1.17 |
| EPS (Diluted) | $0.88 +7.3% | $0.82 -31.7% | $1.20 +2.6% | $1.17 +1.7% | $1.15 |
| Shares (Diluted) | 39.6M +0.1% | 39.5M +0.2% | 39.5M +0.4% | 39.3M +0.1% | 39.2M |