Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.27
$652.67M
Reported Rev
$669.9M
Surprise
+18.51%
+2.63%