Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.4
$333.89M
Reported Rev
$290.26M
Surprise
+30.0%
-13.06%