Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.48
$416.64M
Reported Rev
$382.0M
Surprise
-1.35%
-8.31%