Reported: 2025-07-22
Estimated EPS
Estimated Rev
$2.03
$1.95B
Reported Rev
$1.91B
Surprise
-2.46%
-2.05%