Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.35
$99.75M
Reported Rev
$94.19M
Surprise
-12.59%
-5.57%