Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.52
$183.42M
Reported Rev
$178.29M
Surprise
-1.92%
-2.79%