Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.17
$525.34M
Reported Rev
$531.11M
Surprise
+11.76%
+1.09%