Reported: 2025-08-01
Estimated EPS
Estimated Rev
$3.62
$849.66M
Reported Rev
$890.15M
Surprise
+5.24%
+4.76%