Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.47
$534.05M
Reported Rev
$532.4M
Surprise
+5.44%
-0.3%