Reported: 2025-11-03
Estimated EPS
Estimated Rev
$2.53
$633.69M
Reported Rev
$689.01M
Surprise
+17.39%
+8.72%