Reported: 2025-10-27
Estimated EPS
Estimated Rev
$-0.21
$150.27M
Reported Rev
$120.99M
Surprise
+19.04%
-19.48%