Reported: 2025-11-04
Estimated EPS
Estimated Rev
$1.22
$153.58M
Reported Rev
$151.32M
Surprise
-0.81%
-1.47%