Reported: 2025-10-27
Estimated EPS
Estimated Rev
$1.32
$180.04M
Reported Rev
$204.93M
Surprise
-9.84%
+13.82%