Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.62
$156.66M
Reported Rev
$138.29M
Surprise
-35.48%
-11.72%