Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.61
$294.78M
Reported Rev
$282.96M
Surprise
-1.63%
-4.0%