| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 554.9M +1.2% | 548.4M +0.3% | 546.9M +5.3% | 519.5M -2.4% | 532.4M |
| Cost of Revenue | 425.7M +2.7% | 414.6M -0.3% | 415.8M +5.3% | 395.0M -0.1% | 395.4M |
| Gross Profit | 129.2M -3.4% | 133.8M +2.1% | 131.1M +5.3% | 124.5M -9.1% | 137.0M |
| Operating Expenses | 64.4M -81.8% | 354.1M +389.1% | 72.4M +0.0% | 72.4M +9.5% | 66.1M |
| R&D | 5.7M -3.4% | 5.9M -3.3% | 6.1M +5.2% | 5.8M +3.6% | 5.6M |
| SG&A | 52.0M -2.4% | 53.3M -7.3% | 57.5M +10.2% | 52.2M -1.5% | 53.0M |
| Operating Income | 64.8M +129.4% | -220300000 -475.3% | 58.7M +12.7% | 52.1M -26.5% | 70.9M |
| EBITDA | 95.0M -3.2% | 98.1M +6.2% | 92.4M -69.1% | 299.2M +196.8% | 100.8M |
| Net Income | 43.8M +124.0% | -182600000 -589.5% | 37.3M -3.1% | 38.5M -12.9% | 44.2M |
| EPS (Basic) | $1.37 +123.2% | $-5.90 -604.3% | $1.17 -3.3% | $1.21 -11.7% | $1.37 |
| EPS (Diluted) | $1.37 +123.2% | $-5.90 -604.3% | $1.17 -3.3% | $1.21 -11.7% | $1.37 |
| Shares (Diluted) | 31.2M +0.3% | 31.1M +0.3% | 31.0M +0.6% | 30.8M -1.6% | 31.3M |