Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.74
$62.62M
Reported Rev
$61.3M
Surprise
-1.35%
-2.1%