Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.85
$186.32M
Reported Rev
$184.58M
Surprise
-14.11%
-0.93%