Reported: 2025-11-20
Estimated EPS
Estimated Rev
$0.58
$426.51M
Reported Rev
$423.48M
Surprise
+10.34%
-0.71%