Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.66
$382.24M
Reported Rev
$386.87M
Surprise
+10.6%
+1.21%