Earnings
| Date | Estimate EPS | Actual EPS | Difference | % Surprise | 
|---|---|---|---|---|
| Apr 23, 2026 | — | — | — | — | 
| Jan 14, 2026 | — | — | — | — | 
| Oct 15, 2025 | 0.45 | 0.51 | 0.06 | 13.33% | 
| Sep 24, 2025 | 1.23 | 2.36 | 1.13 | 91.87% | 
| Sep 11, 2025 | -0.16 | -0.31 | -0.15 | 93.75% | 
| Jul 18, 2025 | 7.60 | 13.23 | 5.63 | 74.08% | 
| Apr 25, 2025 | 6.40 | 8.29 | 1.89 | 29.53% |