| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 305.6M +2.7% | 297.6M +4.4% | 285.2M -1.3% | 288.8M +9.1% | 264.7M |
| Cost of Revenue | 176.9M -0.0% | 177.0M +9.4% | 161.8M -7.4% | 174.7M +11.6% | 156.5M |
| Gross Profit | 128.7M +6.6% | 120.7M -2.3% | 123.5M +8.1% | 114.2M +5.5% | 108.2M |
| Operating Expenses | 107.0M -8.0% | 116.3M +47.3% | 79.0M -11.5% | 89.3M -1.2% | 90.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 107.0M -8.0% | 116.3M +47.3% | 79.0M -11.5% | 89.3M -1.2% | 90.4M |
| Operating Income | 21.7M +401.2% | 4.3M -90.3% | 44.5M +78.6% | 24.9M +39.9% | 17.8M |
| EBITDA | 46.7M +59.2% | 29.3M -56.5% | 67.4M +36.8% | 49.3M +28.2% | 38.4M |
| Net Income | 19.5M -59.8% | 48.5M +43.5% | 33.8M -66.7% | 101.7M +521.6% | 16.4M |
| EPS (Basic) | $0.40 -59.6% | $0.99 +43.5% | $0.69 -66.8% | $2.08 +511.8% | $0.34 |
| EPS (Diluted) | $0.39 -57.1% | $0.91 +85.7% | $0.49 -73.7% | $1.86 +463.6% | $0.33 |
| Shares (Diluted) | 55.8M -0.4% | 56.1M -19.2% | 69.3M +24.1% | 55.9M +11.3% | 50.2M |