Reported: 2025-10-28
Estimated EPS
Estimated Rev
$1.33
$1.03B
Reported Rev
$1.01B
Surprise
+19.54%
-1.94%