Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.2
$431.64M
Reported Rev
$424.93M
Surprise
+10.0%
-1.55%