Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.89
$1.36B
Reported Rev
$1.45B
Surprise
+2.64%
+6.61%