Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.46
$678.25M
Reported Rev
$699.9M
Surprise
+73.91%
+3.19%