Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.36
$423.25M
Reported Rev
$429.0M
Surprise
+455.55%
+1.35%