Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.6
$26.87M
Reported Rev
$26.9M
Surprise
+6.66%
+0.11%