Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.22
$676.52M
Reported Rev
$684.0M
Surprise
+40.9%
+1.1%