Reported: 2025-07-18
Estimated EPS
Estimated Rev
$4.87
$18.21B
Reported Rev
$18.29B
Surprise
-27.1%
+0.43%