Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.11
$158.47M
Reported Rev
$153.55M
Surprise
-10.81%
-3.1%