Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.48
$365.35M
Reported Rev
$364.52M
Surprise
+27.08%
-0.22%