Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.07
$914.44M
Reported Rev
$868.2M
Surprise
+28.57%
-5.05%