Reported: 2025-10-15
Estimated EPS
Estimated Rev
$0.44
$855.84M
Reported Rev
$889.0M
Surprise
+15.9%
+3.87%