Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.59
$536.44M
Reported Rev
$532.58M
Surprise
+3.38%
-0.71%