Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.38
$287.28M
Reported Rev
$285.08M
Surprise
-5.26%
-0.76%