Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.84
$188.42M
Reported Rev
$191.84M
Surprise
+10.71%
+1.81%