Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.27
$469.26M
Reported Rev
$498.4M
Surprise
+29.62%
+6.2%