Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.09
$175.91M
Reported Rev
$184.56M
Surprise
-233.33%
+4.91%