Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.08
$229.96M
Reported Rev
$349.09M
Surprise
-37.5%
+51.8%