Reported: 2025-07-30
Estimated EPS
Estimated Rev
$2.54
$3.21B
Reported Rev
$3.16B
Surprise
-17.71%
-1.55%