Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.28
$593.31M
Reported Rev
$526.02M
Surprise
+0.78%
-11.34%