Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.58
$43.96M
Reported Rev
$49.67M
Surprise
-113.79%
+12.98%