Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.4
$18.15M
Reported Rev
$17.35M
Surprise
+102.5%
-4.4%