Reported: 2025-11-14
Estimated EPS
Estimated Rev
$-0.43
$99.26M
Reported Rev
$99.0M
Surprise
+4.65%
-0.26%