Reported: 2025-10-16
Estimated EPS
Estimated Rev
$0.68
$184.59M
Reported Rev
$177.44M
Surprise
+8.82%
-3.87%