Reported: 2025-11-05
Estimated EPS
Estimated Rev
$1.88
$418.9M
Reported Rev
$460.35M
Surprise
+68.61%
+9.89%