| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 435.2M +13.3% | 384.1M -5.2% | 405.3M +2.0% | 397.3M +3.8% | 382.6M |
| Cost of Revenue | 209.8M +10.6% | 189.7M -3.4% | 196.5M -0.3% | 197.0M +5.1% | 187.5M |
| Gross Profit | 225.5M +16.0% | 194.4M -6.9% | 208.8M +4.3% | 200.2M +2.7% | 195.1M |
| Operating Expenses | 152.3M +15.2% | 132.2M -6.1% | 140.9M -0.1% | 140.9M +10.2% | 127.9M |
| R&D | 23.5M -3.2% | 24.3M +4.4% | 23.3M +1.0% | 23.1M +20.1% | 19.2M |
| SG&A | 128.7M +19.3% | 107.9M -8.2% | 117.6M -0.3% | 117.9M +8.5% | 108.7M |
| Operating Income | 73.2M +17.7% | 62.2M -8.5% | 68.0M +14.6% | 59.3M -11.8% | 67.2M |
| EBITDA | 84.5M +15.2% | 73.4M -7.1% | 79.0M +13.4% | 69.7M -10.0% | 77.4M |
| Net Income | 57.8M +20.3% | 48.1M -10.9% | 53.9M +8.1% | 49.9M -4.6% | 52.3M |
| EPS (Basic) | $1.22 +19.6% | $1.02 -10.5% | $1.14 +8.6% | $1.05 -4.5% | $1.10 |
| EPS (Diluted) | $1.21 +19.8% | $1.01 -10.6% | $1.13 +8.7% | $1.04 -4.6% | $1.09 |
| Shares (Diluted) | 47.8M +0.2% | 47.7M +0.0% | 47.7M -0.1% | 47.8M -0.6% | 48.1M |