Reported: 2025-10-27
Estimated EPS
Estimated Rev
$1.18
$182.75M
Reported Rev
$182.64M
Surprise
+1.69%
-0.06%