Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.52
$571.98M
Reported Rev
$647.7M
Surprise
+40.38%
+13.23%