Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.54
$168.55M
Reported Rev
$154.92M
Surprise
-29.62%
-8.08%