Reported: 2025-11-18
Estimated EPS
Estimated Rev
$0.61
$527.63M
Reported Rev
$522.48M
Surprise
+16.39%
-0.97%