| Metric | Q2 2026 | Q2 2026 | Q1 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 111.9M +0.0% | 111.9M +3.5% | 108.1M +0.0% | 108.1M -9.1% | 119.0M |
| Cost of Revenue | 28.6M +0.0% | 28.6M -0.1% | 28.6M +0.0% | 28.6M -14.3% | 33.4M |
| Gross Profit | 83.4M +0.0% | 83.4M +4.8% | 79.5M +0.0% | 79.5M -7.0% | 85.6M |
| Operating Expenses | 50.8M +0.0% | 50.8M +0.7% | 50.4M +0.0% | 50.4M -34.7% | 77.2M |
| R&D | — | — | — | — | — |
| SG&A | 14.5M +0.0% | 14.5M -6.8% | 15.5M +0.0% | 15.5M -4.5% | 16.2M |
| Operating Income | 25.8M +0.0% | 25.8M +6.9% | 24.1M +0.0% | 24.1M +842.4% | -3248000 |
| EBITDA | 25.8M +0.0% | 25.8M +6.9% | 24.1M +0.0% | 24.1M +1040.4% | -2564000 |
| Net Income | 19.9M +0.0% | 19.9M +7.7% | 18.5M +0.0% | 18.5M +739.3% | -2888000 |
| EPS (Basic) | $0.82 +0.0% | $0.82 +10.8% | $0.74 +0.0% | $0.74 +408.3% | $-0.24 |
| EPS (Diluted) | $0.82 +0.0% | $0.82 +10.8% | $0.74 +0.0% | $0.74 +408.3% | $-0.24 |
| Shares (Diluted) | 21.1M +0.0% | 21.1M -1.1% | 21.3M +0.0% | 21.3M -2.5% | 21.9M |