Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.52
$398.89M
Reported Rev
$395.74M
Surprise
+17.3%
-0.78%