Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.35
$148.16M
Reported Rev
$143.82M
Surprise
+88.57%
-2.92%