Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.86
$526.33M
Reported Rev
$485.86M
Surprise
+19.76%
-7.68%