Reported: 2025-10-28
Estimated EPS
Estimated Rev
$-0.1
$88.71M
Reported Rev
$99.21M
Surprise
-160.0%
+11.83%