Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.59
$360.57M
Reported Rev
$353.6M
Surprise
-18.64%
-1.93%