Reported: 2025-10-23
Estimated EPS
Estimated Rev
$3.0
$684.69M
Reported Rev
$646.5M
Surprise
+4.66%
-5.57%