Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.91
$796.65M
Reported Rev
$945.0M
Surprise
-1.09%
+18.62%