Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.53
$72.63M
Reported Rev
$83.04M
Surprise
-96.22%
+14.33%