Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| May 25, 2026 | — | — | — | — |
| Dec 11, 2025 | -2.13 | -0.32 | 1.81 | -84.98% |
| Nov 22, 2017 | 57.14 | 24.34 | -32.80 | -57.40% |
| May 30, 2017 | 86.77 | 57.14 | -29.63 | -34.15% |
| Feb 14, 2017 | 44.44 | 45.50 | 1.06 | 2.39% |
| Nov 08, 2016 | 49.74 | 51.85 | 2.11 | 4.24% |