Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.17
$77.03M
Reported Rev
$76.47M
Surprise
+17.64%
-0.72%