Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.09
$93.35M
Reported Rev
$101.0M
Surprise
-66.66%
+8.19%