Reported: 2025-11-18
Estimated EPS
Estimated Rev
$3.85
$297.33M
Reported Rev
$297.98M
Surprise
+9.61%
+0.21%