Reported: 2025-08-06
Estimated EPS
Estimated Rev
$22.44
$21.56B
Reported Rev
$21.95B
Surprise
+13.23%
+1.8%