Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.58
$523.24M
Reported Rev
$553.4M
Surprise
-6.89%
+5.76%