Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 23, 2026 | — | — | — | — |
| May 27, 2019 | 38.11 | 29.77 | -8.34 | -21.88% |
| Jul 27, 2018 | 32.60 | 31.06 | -1.54 | -4.72% |
| May 29, 2018 | 44.40 | 45.99 | 1.59 | 3.58% |
| Jan 23, 2018 | 17.50 | 11.12 | -6.38 | -36.46% |
| Nov 09, 2017 | 34 | 31.68 | -2.32 | -6.82% |
| Jul 27, 2017 | 37 | 22.74 | -14.26 | -38.54% |
| May 11, 2017 | 56.50 | 41.67 | -14.83 | -26.25% |