Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.77
$313.04M
Reported Rev
$327.89M
Surprise
+7.79%
+4.74%