Reported: 2025-11-03
Estimated EPS
Estimated Rev
$2.53
$633.69M
Reported Rev
$689.02M
Surprise
+37.54%
+8.73%