Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.2
$21.21M
Reported Rev
$19.48M
Surprise
+135.0%
-8.15%