| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 407.1M +17.8% | 345.7M -1.0% | 349.0M -12.5% | 398.7M -2.2% | 407.5M |
| Cost of Revenue | 252.5M +8.8% | 232.1M -5.5% | 245.5M -5.2% | 259.1M +2.1% | 253.8M |
| Gross Profit | 154.6M +36.1% | 113.6M +9.8% | 103.5M -25.9% | 139.7M -9.2% | 153.8M |
| Operating Expenses | 97.4M -7.7% | 105.5M +7.8% | 97.8M -33.8% | 147.7M +45.7% | 101.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 11.9M -1.2% | 12.0M +3.1% | 11.7M -3.2% | 12.1M -3.5% | 12.5M |
| Operating Income | 57.2M +611.0% | 8.1M +42.8% | 5.6M +170.3% | -8020000 -115.3% | 52.4M |
| EBITDA | 110.5M +63.1% | 67.7M +7.7% | 62.9M -34.6% | 96.1M -12.7% | 110.0M |
| Net Income | 24.9M +235.1% | -18436000 -8.6% | -16982000 +47.5% | -32353000 -267.8% | 19.3M |
| EPS (Basic) | $0.18 +169.2% | $-0.26 -13.0% | $-0.23 +37.8% | $-0.37 -716.7% | $0.06 |
| EPS (Diluted) | $0.17 +165.4% | $-0.26 -13.0% | $-0.23 +37.8% | $-0.37 -716.7% | $0.06 |
| Shares (Diluted) | 127.1M +12.2% | 113.3M +0.3% | 113.0M -3.9% | 117.6M -0.7% | 118.4M |