| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 473.6M -3.6% | 491.4M +8.4% | 453.2M -0.5% | 455.6M +3.1% | 441.9M |
| Cost of Revenue | 344.5M -2.4% | 353.1M +7.1% | 329.7M +0.5% | 328.2M +0.9% | 325.2M |
| Gross Profit | 129.1M -6.7% | 138.3M +12.0% | 123.5M -3.1% | 127.4M +9.2% | 116.7M |
| Operating Expenses | 88.5M -10.2% | 98.6M +7.5% | 91.7M +13.8% | 80.6M -37.3% | 128.5M |
| R&D | 16.8M +18.3% | 14.2M +7.6% | 13.2M +20.0% | 11.0M -19.7% | 13.7M |
| SG&A | 71.7M -14.9% | 84.3M +7.4% | 78.5M +13.3% | 69.3M -3.6% | 71.9M |
| Operating Income | 40.6M +2.3% | 39.7M +24.8% | 31.8M -32.1% | 46.8M +496.6% | -11800000 |
| EBITDA | 50.2M +1.0% | 49.7M +19.2% | 41.7M -25.8% | 56.2M +29.8% | 43.3M |
| Net Income | 31.6M +1.3% | 31.2M +1.3% | 30.8M -35.0% | 47.4M +273.2% | 12.7M |
| EPS (Basic) | $1.29 +3.2% | $1.25 +1.6% | $1.23 -35.6% | $1.91 +267.3% | $0.52 |
| EPS (Diluted) | $1.29 +3.2% | $1.25 +2.5% | $1.22 -35.8% | $1.90 +265.4% | $0.52 |
| Shares (Diluted) | 24.7M +0.1% | 24.7M -0.6% | 24.8M -0.3% | 24.9M +0.0% | 24.9M |