Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.18
$421.45M
Reported Rev
$462.5M
Surprise
+38.88%
+9.74%