Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.05
$407.39M
Reported Rev
$447.1M
Surprise
+80.0%
+9.74%