Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.39
$147.43M
Reported Rev
$153.08M
Surprise
+28.2%
+3.83%