Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.88
$20.6M
Reported Rev
$19.61M
Surprise
+7.95%
-4.8%