Reported: 2025-10-23
Estimated EPS
Estimated Rev
$3.39
$547.35M
Reported Rev
$537.49M
Surprise
+25.36%
-1.8%