| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 213.4M -3.8% | 221.7M +4.8% | 211.6M -0.1% | 211.9M +1.1% | 209.6M |
| Cost of Revenue | 50.9M +8.1% | 47.1M -5.1% | 49.6M +1.0% | 49.1M -2.2% | 50.2M |
| Gross Profit | 162.5M -7.0% | 174.7M +7.8% | 162.0M -0.4% | 162.7M +2.1% | 159.3M |
| Operating Expenses | 107.6M -3.6% | 111.6M -7.1% | 120.1M +7.5% | 111.8M +3.5% | 107.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 98.2M -3.9% | 102.2M -7.5% | 110.4M +8.5% | 101.8M +4.1% | 97.8M |
| Operating Income | 54.9M -13.1% | 63.1M +50.6% | 41.9M -17.7% | 51.0M -0.9% | 51.4M |
| EBITDA | 64.2M -11.4% | 72.5M +40.5% | 51.6M -15.4% | 61.0M -0.9% | 61.5M |
| Net Income | 48.0M -11.1% | 54.0M +52.6% | 35.3M -11.3% | 39.9M -2.9% | 41.0M |
| EPS (Basic) | $0.77 -10.5% | $0.86 +53.6% | $0.56 -9.7% | $0.62 -1.6% | $0.63 |
| EPS (Diluted) | $0.75 -11.8% | $0.85 +57.4% | $0.54 -10.0% | $0.60 -3.2% | $0.62 |
| Shares (Diluted) | 63.6M +0.2% | 63.4M -2.7% | 65.2M -1.3% | 66.0M -0.9% | 66.6M |