Reported: 2025-11-03
Estimated EPS
Estimated Rev
$3.19
$1.09B
Reported Rev
$1.1B
Surprise
+6.58%
+0.91%