Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.96
$1.04B
Reported Rev
$1.08B
Surprise
-20.83%
+3.84%