Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.05
$177.56M
Reported Rev
$187.0M
Surprise
+540.0%
+5.31%