Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.4
$19.2M
Reported Rev
$54.34M
Surprise
-90.0%
+183.02%