| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 536.4M +6.6% | 503.3M +8.6% | 463.6M -9.3% | 510.9M +9.1% | 468.4M |
| Cost of Revenue | 292.2M +15.0% | 254.0M +4.1% | 244.1M -10.1% | 271.5M +8.2% | 250.8M |
| Gross Profit | 244.2M -2.0% | 249.3M +13.5% | 219.6M -8.3% | 239.4M +10.0% | 217.6M |
| Operating Expenses | 154.1M +13.8% | 135.4M +7.2% | 126.4M +2.8% | 122.9M +2.9% | 119.4M |
| R&D | 20.0M +4.2% | 19.2M +17.1% | 16.4M +1.2% | 16.2M -2.2% | 16.5M |
| SG&A | 132.4M +16.0% | 114.1M +5.9% | 107.7M +2.2% | 105.4M +2.4% | 102.9M |
| Operating Income | 90.1M -20.9% | 113.9M +22.1% | 93.2M -20.0% | 116.4M +18.6% | 98.2M |
| EBITDA | 114.9M -15.1% | 135.4M +18.9% | 113.9M -16.6% | 136.5M +16.9% | 116.8M |
| Net Income | 58.4M -32.3% | 86.2M +20.9% | 71.3M -18.0% | 86.9M +24.9% | 69.6M |
| EPS (Basic) | $1.51 -32.3% | $2.23 +21.9% | $1.83 -17.6% | $2.22 +24.7% | $1.78 |
| EPS (Diluted) | $1.51 -32.3% | $2.23 +21.9% | $1.83 -17.6% | $2.22 +25.4% | $1.77 |
| Shares (Diluted) | 38.6M -0.1% | 38.7M -0.7% | 39.0M -0.7% | 39.2M -0.1% | 39.3M |