| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 71.6M +8.8% | 65.8M -1.7% | 67.0M +0.1% | 66.9M +0.4% | 66.6M |
| Cost of Revenue | 6.8M +67.0% | 4.1M -23.2% | 5.3M -8.4% | 5.8M -18.7% | 7.1M |
| Gross Profit | 64.8M +5.0% | 61.8M +0.2% | 61.7M +0.9% | 61.1M +2.7% | 59.5M |
| Operating Expenses | 51.4M +2.3% | 50.2M +2.8% | 48.9M +1.2% | 48.3M +3.0% | 46.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 7.9M +12.9% | 7.0M +5.2% | 6.6M +1.7% | 6.5M -19.7% | 8.1M |
| Operating Income | 13.5M +16.8% | 11.5M -10.0% | 12.8M -0.2% | 12.8M +1.5% | 12.6M |
| EBITDA | 31.7M +7.6% | 29.5M -2.1% | 30.1M +1.7% | 29.6M +4.4% | 28.4M |
| Net Income | 9.5M +24.0% | 7.7M +68.1% | 4.6M -50.7% | 9.3M +22.1% | 7.6M |
| EPS (Basic) | $0.05 +66.7% | $0.03 +400.0% | $-0.01 -120.0% | $0.05 +66.7% | $0.03 |
| EPS (Diluted) | $0.05 +66.7% | $0.03 +400.0% | $-0.01 -120.0% | $0.05 +66.7% | $0.03 |
| Shares (Diluted) | 85.6M +0.2% | 85.4M +0.2% | 85.2M -0.3% | 85.5M +0.8% | 84.8M |