Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 26, 2026 | — | — | — | — |
| Feb 23, 2026 | — | — | — | — |
| Oct 20, 2025 | — | — | — | — |
| Nov 09, 2010 | 10.40 | 84 | 73.60 | 707.69% |
| Aug 11, 2010 | 13.20 | -45 | -58.20 | -440.91% |
| May 12, 2010 | 15.20 | 11 | -4.20 | -27.63% |
| Mar 08, 2010 | 0.90 | 15 | 14.10 | 1.57K% |
| Nov 10, 2009 | 2 | 48 | 46 | 2.30K% |