Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.14
$18.73B
Reported Rev
$19.96B
Surprise
+21.42%
+6.56%