Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.44
$422.54M
Reported Rev
$402.06M
Surprise
+22.72%
-4.84%