Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.67
$417.07M
Reported Rev
$366.7M
Surprise
-16.16%
-12.07%