Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.18
$185.0M
Reported Rev
$172.39M
Surprise
+72.22%
-6.81%