Reported: 2025-08-05
Estimated EPS
Estimated Rev
$1.53
$939.2M
Reported Rev
$1.45B
Surprise
-35.94%
+54.38%