Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.18
$871.38M
Reported Rev
$834.9M
Surprise
-16.66%
-4.18%