Reported: 2025-11-03
Estimated EPS
Estimated Rev
$1.69
$1.43B
Reported Rev
$1.45B
Surprise
+10.05%
+1.39%