Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.39
$169.41M
Reported Rev
$173.94M
Surprise
+28.2%
+2.67%