Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-2.31
$386.69M
Reported Rev
$336.58M
Surprise
+14.71%
-12.95%