EPS History — Last 8 Quarters
Green = beat estimate · Red = missed · Gray = estimate
Quarterly Results60 quarters
| Period | Report Date | Est. EPS | Actual EPS | Surprise | Surprise % |
|---|---|---|---|---|---|
| 2025-12 | Jan 27, 2026 | $7.42 | $8.14 | +$0.72 | ▲ +9.70% |
| 2025-09 | Oct 24, 2025 | $5.73 | $6.96 | +$1.23 | ▲ +21.47% |
| 2025-06 | Jul 25, 2025 | $6.32 | $6.84 | +$0.52 | ▲ +8.23% |
| 2025-03 | Apr 25, 2025 | $5.75 | $6.45 | +$0.70 | ▲ +12.17% |
| 2024-12 | Jan 24, 2025 | $6.14 | $6.22 | +$0.08 | ▲ +1.30% |
| 2024-09 | Oct 25, 2024 | $4.98 | $4.90 | $0.08 | ▼ -1.61% |
| 2024-06 | Jul 23, 2024 | $4.93 | $5.50 | +$0.57 | ▲ +11.56% |
| 2024-03 | Apr 26, 2024 | $5.09 | $5.36 | +$0.27 | ▲ +5.30% |
Data sourced from Alpha Vantage. EPS values are diluted EPS (GAAP).