Reported: 2025-10-15
Estimated EPS
Estimated Rev
$2.08
$536.82M
Reported Rev
$544.8M
Surprise
+9.13%
+1.48%