| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 136.3M +16.6% | 116.9M +1.2% | 115.6M -7.1% | 124.5M +0.4% | 124.0M |
| Cost of Revenue | 59.1M -21.6% | 75.4M -1.1% | 76.3M -6.5% | 81.6M +9.0% | 74.9M |
| Gross Profit | 77.2M +85.8% | 41.5M +5.5% | 39.3M -8.3% | 42.9M -12.6% | 49.1M |
| Operating Expenses | 39.5M +19.5% | 33.1M +7.1% | 30.9M -10.1% | 34.3M +4.6% | 32.8M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 39.5M +19.5% | 33.1M +7.8% | 30.7M -11.7% | 34.7M +5.8% | 32.8M |
| Operating Income | 37.7M +345.0% | 8.5M -0.1% | 8.5M -1.2% | 8.6M -47.3% | 16.3M |
| EBITDA | 40.4M +260.5% | 11.2M -2.1% | 11.4M +4.6% | 10.9M -42.3% | 18.9M |
| Net Income | 29.6M +315.2% | 7.1M -0.7% | 7.2M -5.4% | 7.6M -31.2% | 11.1M |
| EPS (Basic) | $1.47 +332.4% | $0.34 +0.0% | $0.34 -5.6% | $0.36 -34.5% | $0.55 |
| EPS (Diluted) | $1.46 +329.4% | $0.34 +0.0% | $0.34 -5.6% | $0.36 -33.3% | $0.54 |
| Shares (Diluted) | 20.1M +0.2% | 20.1M -0.3% | 20.1M -0.4% | 20.2M +0.1% | 20.2M |