Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.75
$379.79M
Reported Rev
$387.0M
Surprise
+5.33%
+1.89%