Reported: 2025-10-24
Estimated EPS
Estimated Rev
$-0.14
$81.59M
Reported Rev
$72.5M
Surprise
+35.71%
-11.14%