$4.44
−4.10%Next report
Analyst consensus
- Next report date
- Nov 6, 2026
- EPS estimate
- $0.81
- Revenue estimate
- $937.2M
Latest reported
- Last report date
- Aug 7, 2026
- EPS actual
- $0.21
- EPS estimate
- -$0.10
- Revenue actual
- $839.0M
- Revenue estimate
- $788.4M
Track record
Trailing twelve quarters
- EPS beats (12Q)
- 5
- EPS misses (12Q)
- 6
- EPS in line (12Q)
- 1
- Avg surprise (4Q)
- +102.1%
- Revenue beats (12Q)
- 3
Reported history
| Report date | EPS estimate | EPS actual | Surprise | Revenue actual |
|---|---|---|---|---|
| Aug 7, 2026 | -$0.10 | $0.21 | Beat 310.00% | $839.0M |
| May 7, 2026 | -$0.32 | -$0.34 | Miss -6.25% | $768.0M |
| Feb 26, 2026 | -$0.28 | -$0.10 | Beat 63.18% | $792.0M |
| Nov 7, 2025 | -$0.41 | -$0.24 | Beat 41.46% | $749.0M |
| Aug 8, 2025 | -$0.23 | -$0.42 | Miss -82.61% | $772.0M |
| May 8, 2025 | -$0.49 | -$0.23 | Beat 53.06% | $782.0M |
| Feb 27, 2025 | $1.59 | $1.59 | In line | $1.0B |
| Nov 8, 2024 | $0.92 | $0.87 | Miss -5.43% | $950.0M |
| Aug 8, 2024 | $0.10 | $0.09 | Miss -10.00% | $826.0M |
| Feb 23, 2024 | -$0.23 | -$0.24 | Miss -4.35% | $864.0M |
| Aug 4, 2023 | -$0.23 | -$0.10 | Beat 56.52% | $813.0M |
| May 5, 2023 | -$0.30 | -$0.48 | Miss -60.00% | $801.0M |
Reported results against consensus at the time of each report · Surprise is computed from the estimate on record · Data as of Nov 6, 2026