Reported: 2025-10-21
Estimated EPS
Estimated Rev
$2.41
$646.87M
Reported Rev
$677.53M
Surprise
+8.71%
+4.73%