Reported: 2025-07-31
Estimated EPS
Estimated Rev
$1.06
$540.38M
Reported Rev
$552.86M
Surprise
-25.47%
+2.3%