| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 85.7M +1.9% | 84.1M +37.0% | 61.4M -0.0% | 61.4M +3.2% | 59.5M |
| Cost of Revenue | 20.7M +1.5% | 20.4M +23.8% | 16.5M -4.3% | 17.2M -3.7% | 17.9M |
| Gross Profit | 65.0M +2.0% | 63.7M +41.9% | 44.9M +1.6% | 44.2M +6.2% | 41.6M |
| Operating Expenses | 34.4M -11.9% | 39.1M +77.4% | 22.0M +4.4% | 21.1M +1.6% | 20.8M |
| R&D | — | — | — | — | — |
| SG&A | 6.8M +12.9% | 6.0M +11.5% | 5.4M +30.7% | 4.2M -9.8% | 4.6M |
| Operating Income | 30.6M +24.1% | 24.7M +7.8% | 22.9M +2.0% | 22.5M +8.7% | 20.7M |
| EBITDA | 30.6M +24.1% | 24.7M +7.8% | 22.9M +2.0% | 22.5M +8.7% | 20.7M |
| Net Income | 24.7M +23.5% | 20.0M +8.7% | 18.4M +2.2% | 18.0M +6.6% | 16.9M |
| EPS (Basic) | $2.21 +24.2% | $1.78 -4.8% | $1.87 +2.2% | $1.83 +7.0% | $1.71 |
| EPS (Diluted) | $2.21 +24.2% | $1.78 -6.3% | $1.90 +3.8% | $1.83 +7.0% | $1.71 |
| Shares (Diluted) | 11.1M -0.6% | 11.2M +13.9% | 9.8M +0.1% | 9.8M -0.6% | 9.9M |