Reported: 2025-10-31
Estimated EPS
Estimated Rev
$-0.06
$21.64M
Reported Rev
$21.48M
Surprise
+116.66%
-0.73%