| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 317.8M +4.0% | 305.6M +2.7% | 297.6M +4.4% | 285.2M -1.3% | 288.8M |
| Cost of Revenue | 176.5M -0.2% | 176.9M -0.0% | 177.0M +9.4% | 161.8M -7.4% | 174.7M |
| Gross Profit | 141.3M +9.8% | 128.7M +6.6% | 120.7M -2.3% | 123.5M +8.1% | 114.2M |
| Operating Expenses | 106.2M -0.8% | 107.0M -8.0% | 116.3M +47.3% | 79.0M -11.5% | 89.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 106.2M -0.8% | 107.0M -8.0% | 116.3M +47.3% | 79.0M -11.5% | 89.3M |
| Operating Income | 35.1M +61.8% | 21.7M +401.2% | 4.3M -90.3% | 44.5M +78.6% | 24.9M |
| EBITDA | 58.9M +26.2% | 46.7M +59.2% | 29.3M -56.5% | 67.4M +36.8% | 49.3M |
| Net Income | 29.7M +52.5% | 19.5M -59.8% | 48.5M +43.5% | 33.8M -66.7% | 101.7M |
| EPS (Basic) | $0.61 +52.5% | $0.40 -59.6% | $0.99 +43.5% | $0.69 -66.8% | $2.08 |
| EPS (Diluted) | $0.58 +48.7% | $0.39 -57.1% | $0.91 +85.7% | $0.49 -73.7% | $1.86 |
| Shares (Diluted) | 54.7M -1.9% | 55.8M -0.4% | 56.1M -19.2% | 69.3M +24.1% | 55.9M |