Reported: 2025-11-07
Estimated EPS
Estimated Rev
$1.78
$215.26M
Reported Rev
$227.81M
Surprise
+14.6%
+5.83%