Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.28
$24.54M
Reported Rev
$26.31M
Surprise
+10.71%
+7.21%