Reported: 2025-11-13
Estimated EPS
Estimated Rev
$-2.82
$69.69M
Reported Rev
$76.26M
Surprise
-24.82%
+9.42%