Reported: 2025-03-27
Estimated EPS
Estimated Rev
$1.64
$873.65M
Reported Rev
$863.0M
Surprise
-8.53%
-1.21%