Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.14
$870.39M
Reported Rev
$757.0M
Surprise
+85.71%
-13.02%