Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.26
$18.44B
Reported Rev
$18.76B
Surprise
-1.06K%
+1.73%