Reported: 2025-11-06
Estimated EPS
Estimated Rev
$-0.71
$507.45M
Reported Rev
$458.06M
Surprise
+70.42%
-9.73%