| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 292.6M +0.7% | 290.6M +3.4% | 281.1M -4.8% | 295.3M +5.0% | 281.1M |
| Cost of Revenue | 114.8M +2.1% | 112.4M -1.9% | 114.6M -6.8% | 123.0M +8.2% | 113.7M |
| Gross Profit | 177.8M -0.2% | 178.2M +7.0% | 166.6M -3.3% | 172.3M +2.9% | 167.5M |
| Operating Expenses | 117.8M +1.5% | 116.1M +0.9% | 115.1M +1.7% | 113.1M +0.2% | 112.9M |
| R&D | 36.2M +3.9% | 34.9M -5.6% | 36.9M +9.3% | 33.8M -9.2% | 37.2M |
| SG&A | 81.0M +0.4% | 80.7M +4.0% | 77.6M -1.5% | 78.8M +4.9% | 75.1M |
| Operating Income | 60.0M -3.3% | 62.0M +20.5% | 51.4M -13.0% | 59.1M +8.4% | 54.6M |
| EBITDA | 81.3M -1.8% | 82.8M +14.9% | 72.0M -10.8% | 80.7M +6.4% | 75.9M |
| Net Income | 46.1M +30.3% | 35.4M +13.5% | 31.1M -15.1% | 36.7M -22.7% | 47.5M |
| EPS (Basic) | $1.04 +31.6% | $0.79 +16.2% | $0.68 -12.8% | $0.78 -22.0% | $1.00 |
| EPS (Diluted) | $1.02 +29.1% | $0.79 +17.9% | $0.67 -13.0% | $0.77 -21.4% | $0.98 |
| Shares (Diluted) | 45.0M +0.2% | 44.9M -3.2% | 46.4M -2.8% | 47.7M -1.7% | 48.5M |