Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.27
$158.57M
Reported Rev
$177.54M
Surprise
+29.62%
+11.96%