Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.29
$24.97M
Reported Rev
$29.64M
Surprise
-10.34%
+18.7%