Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.54
$3.83B
Reported Rev
$3.9B
Surprise
-31.48%
+1.82%