Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.88
$165.79M
Reported Rev
$170.99M
Surprise
+6.81%
+3.13%