Reported: 2025-10-22
Estimated EPS
Estimated Rev
$3.59
$653.81M
Reported Rev
$659.9M
Surprise
+7.52%
+0.93%