Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-0.17
$68.79M
Reported Rev
$68.96M
Surprise
-35.29%
+0.24%