Reported: 2025-08-19
Estimated EPS
Estimated Rev
$0.31
$3.71B
Reported Rev
$3.87B
Surprise
-22.58%
+4.31%