Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.55
$29.45M
Reported Rev
$26.88M
Surprise
+5.16%
-8.72%