Reported: 2025-10-30
Estimated EPS
Estimated Rev
$-0.84
$183.34M
Reported Rev
$180.25M
Surprise
+39.28%
-1.68%