Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.85
$526.16M
Reported Rev
$508.59M
Surprise
+2.35%
-3.33%