Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.23
$708.34M
Reported Rev
$712.9M
Surprise
-39.13%
+0.64%