Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.65
$629.74M
Reported Rev
$634.4M
Surprise
+13.84%
+0.73%