Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.15
$18.08M
Reported Rev
$19.4M
Surprise
+6.66%
+7.3%