Reported: 2025-08-19
Estimated EPS
Estimated Rev
$3.63
$2.87B
Reported Rev
$2.94B
Surprise
+2.75%
+2.43%