| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 215.9M +1.2% | 213.4M -3.8% | 221.7M +4.8% | 211.6M -0.1% | 211.9M |
| Cost of Revenue | 48.0M -5.8% | 50.9M +8.1% | 47.1M -5.1% | 49.6M +1.0% | 49.1M |
| Gross Profit | 167.9M +3.4% | 162.5M -7.0% | 174.7M +7.8% | 162.0M -0.4% | 162.7M |
| Operating Expenses | 112.8M +4.9% | 107.6M -3.6% | 111.6M -7.1% | 120.1M +7.5% | 111.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 103.4M +5.3% | 98.2M -3.9% | 102.2M -7.5% | 110.4M +8.5% | 101.8M |
| Operating Income | 55.1M +0.4% | 54.9M -13.1% | 63.1M +50.6% | 41.9M -17.7% | 51.0M |
| EBITDA | 64.5M +0.4% | 64.2M -11.4% | 72.5M +40.5% | 51.6M -15.4% | 61.0M |
| Net Income | 44.4M -7.5% | 48.0M -11.1% | 54.0M +52.6% | 35.3M -11.3% | 39.9M |
| EPS (Basic) | $0.71 -7.8% | $0.77 -10.5% | $0.86 +53.6% | $0.56 -9.7% | $0.62 |
| EPS (Diluted) | $0.70 -6.7% | $0.75 -11.8% | $0.85 +57.4% | $0.54 -10.0% | $0.60 |
| Shares (Diluted) | 63.3M -0.5% | 63.6M +0.2% | 63.4M -2.7% | 65.2M -1.3% | 66.0M |