Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.19
$1.01B
Reported Rev
$1.02B
Surprise
+4.2%
+0.99%