Reported: 2025-11-03
Estimated EPS
Estimated Rev
$1.17
$1.06B
Reported Rev
$1.13B
Surprise
+1.7%
+6.6%