| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 423.3M +1.4% | 417.6M +13.9% | 366.7M -8.4% | 400.5M +9.0% | 367.4M |
| Cost of Revenue | 115.3M -0.9% | 116.3M +16.2% | 100.0M -9.6% | 110.6M +6.9% | 103.5M |
| Gross Profit | 308.0M +2.2% | 301.3M +13.0% | 266.7M -8.0% | 289.9M +9.8% | 263.9M |
| Operating Expenses | 285.9M +1.9% | 280.6M +4.2% | 269.3M -0.7% | 271.2M +10.7% | 244.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 180.2M +0.3% | 179.7M +2.7% | 175.0M -1.6% | 177.9M +11.6% | 159.4M |
| Operating Income | 22.1M +6.4% | 20.7M +887.6% | -2634000 -114.1% | 18.7M -1.6% | 19.1M |
| EBITDA | 55.3M +5.5% | 52.4M +88.1% | 27.9M -41.3% | 47.5M +1.8% | 46.6M |
| Net Income | 17.8M +5.2% | 16.9M +5842.2% | -294000 -102.3% | 13.0M -5.2% | 13.7M |
| EPS (Basic) | $0.41 +5.1% | $0.39 +4000.0% | $-0.01 -103.4% | $0.29 -6.5% | $0.31 |
| EPS (Diluted) | $0.39 +5.4% | $0.37 +3800.0% | $-0.01 -103.6% | $0.28 -6.7% | $0.30 |
| Shares (Diluted) | 41.9M +0.1% | 41.9M +3.9% | 40.3M -3.7% | 41.8M -0.1% | 41.9M |