Reported: 2025-11-04
Estimated EPS
Estimated Rev
$-0.73
$51.71M
Reported Rev
$51.29M
Surprise
+12.32%
-0.81%