Reported: 2025-10-27
Estimated EPS
Estimated Rev
$-0.47
$189.53M
Reported Rev
$244.6M
Surprise
-53.19%
+29.05%