Reported: 2025-10-17
Estimated EPS
Estimated Rev
$1.53
$637.59M
Reported Rev
$631.66M
Surprise
+0.65%
-0.93%