Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.36
$234.1M
Reported Rev
$241.36M
Surprise
+9.55%
+3.1%