| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 60.2M +6.8% | 56.4M +15.7% | 48.7M +3.7% | 47.0M -13.1% | 54.1M |
| Cost of Revenue | 0 | 0 | 0 | 0 | 0 |
| Gross Profit | 60.2M +6.8% | 56.4M +15.7% | 48.7M +3.7% | 47.0M -13.1% | 54.1M |
| Operating Expenses | 37.9M -0.5% | 38.1M +7.1% | 35.6M -0.5% | 35.8M -1.7% | 36.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 0 | 0 | 0 | 0 | 0 |
| Operating Income | 22.3M +22.2% | 18.2M +39.1% | 13.1M +16.9% | 11.2M -36.7% | 17.7M |
| EBITDA | 30.0M +19.2% | 25.2M +18.2% | 21.3M +8.0% | 19.7M -24.9% | 26.2M |
| Net Income | 18.0M +22.0% | 14.8M +39.3% | 10.6M +23.2% | 8.6M -38.4% | 14.0M |
| EPS (Basic) | $0.95 +20.3% | $0.79 +38.6% | $0.57 +21.3% | $0.47 -39.0% | $0.77 |
| EPS (Diluted) | $0.95 +20.3% | $0.79 +38.6% | $0.57 +21.3% | $0.47 -39.0% | $0.77 |
| Shares (Diluted) | 19.0M +1.5% | 18.7M +0.9% | 18.6M +0.7% | 18.4M +1.6% | 18.2M |