Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.93
$481.64M
Reported Rev
$484.6M
Surprise
+3.22%
+0.61%