Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.24
$1.02B
Reported Rev
$1.01B
Surprise
+5.64%
-0.98%