Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.95
$287.13M
Reported Rev
$288.13M
Surprise
+37.89%
+0.34%