Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-1.25
$133.53M
Reported Rev
$157.0M
Surprise
-36.0%
+17.57%