Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.61
$1.44B
Reported Rev
$1.43B
Surprise
+13.04%
-0.69%