Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.1
$316.39M
Reported Rev
$313.75M
Surprise
-20.0%
-0.83%