Reported: 2025-07-30
Estimated EPS
Estimated Rev
$0.84
$1.12B
Reported Rev
$1.1B
Surprise
+9.52%
-1.78%