| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 551.7M +4.0% | 530.2M -1.9% | 540.7M +0.7% | 537.0M -2.2% | 548.9M |
| Cost of Revenue | 316.6M -2.3% | 324.0M -4.1% | 337.7M +0.5% | 336.1M -1.4% | 340.8M |
| Gross Profit | 235.1M +14.0% | 206.2M +1.6% | 203.0M +1.0% | 200.9M -3.5% | 208.1M |
| Operating Expenses | 195.9M +1.7% | 192.6M -2.4% | 197.3M +5.4% | 187.2M -5.2% | 197.5M |
| R&D | 22.7M +6.7% | 21.3M +0.9% | 21.1M -0.8% | 21.3M -2.8% | 21.9M |
| SG&A | 151.9M -1.7% | 154.6M -0.8% | 155.8M +2.0% | 152.8M -4.2% | 159.4M |
| Operating Income | 39.1M +188.1% | 13.6M +141.0% | 5.6M -58.9% | 13.7M +29.6% | 10.6M |
| EBITDA | 110.0M +36.9% | 80.4M +4.5% | 76.9M -1.0% | 77.7M +1.6% | 76.5M |
| Net Income | 19.1M -36.7% | 30.1M +291.5% | -15734000 -363.3% | -3396000 -109.6% | 35.3M |
| EPS (Basic) | $0.76 -37.7% | $1.22 +290.6% | $-0.64 -357.1% | $-0.14 -109.8% | $1.43 |
| EPS (Diluted) | $0.76 -36.7% | $1.20 +296.7% | $-0.61 -335.7% | $-0.14 -109.8% | $1.43 |
| Shares (Diluted) | 25.0M -0.5% | 25.2M -2.0% | 25.7M +4.0% | 24.7M -0.1% | 24.7M |