Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.66
$186.2M
Reported Rev
$179.51M
Surprise
+6.06%
-3.59%