Reported: 2025-07-28
Estimated EPS
Estimated Rev
$0.12
$1.82B
Reported Rev
$1.87B
Surprise
+8.33%
+2.74%