Reported: 2025-08-12
Estimated EPS
Estimated Rev
$-0.7
$657.61M
Reported Rev
$658.07M
Surprise
-245.71%
+0.06%