Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.82
$641.91M
Reported Rev
$684.42M
Surprise
+23.17%
+6.62%