Reported: 2025-10-28
Estimated EPS
Estimated Rev
$1.32
$149.48M
Reported Rev
$153.3M
Surprise
+10.6%
+2.55%