Reported: 2025-10-08
Estimated EPS
Estimated Rev
$1.59
$430.41M
Reported Rev
$417.27M
Surprise
-2.51%
-3.05%