Reported: 2025-08-27
Estimated EPS
Estimated Rev
$0.84
$1.17B
Reported Rev
$1.16B
Surprise
+10.71%
-0.85%