Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.26
$515.96M
Reported Rev
$511.11M
Surprise
+7.69%
-0.93%