Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.23
$323.85M
Reported Rev
$310.93M
Surprise
-8.13%
-3.98%