Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise |
|---|---|---|---|---|
| Apr 28, 2026 | — | — | — | — |
| Mar 27, 2026 | 2.18 | 2.23 | 0.05 | 2.29% |
| Mar 07, 2026 | -0.22 | 0.76 | 0.98 | -445.45% |
| Dec 04, 2025 | 0.27 | 0.45 | 0.18 | 66.67% |
| Nov 14, 2025 | -0.50 | 0.13 | 0.63 | -126% |
| Apr 01, 2011 | 965.74K | -1.02M | -1.99M | -205.71% |
| Nov 16, 2010 | -214.87K | -2.74M | -2.52M | 1.17K% |
| Aug 14, 2010 | -256.95K | -822.65K | -565.71K | 220.17% |