Reported: 2025-10-24
Estimated EPS
Estimated Rev
$0.57
$176.35M
Reported Rev
$172.82M
Surprise
-8.77%
-2.0%