Reported: 2025-10-27
Estimated EPS
Estimated Rev
$1.18
$240.9M
Reported Rev
$240.55M
Surprise
+8.47%
-0.14%