Reported: 2025-11-17
Estimated EPS
Estimated Rev
$1.21
$427.46M
Reported Rev
$410.24M
Surprise
+30.57%
-4.02%