Reported: 2025-11-04
Estimated EPS
Estimated Rev
$1.22
$374.18M
Reported Rev
$371.2M
Surprise
+8.19%
-0.79%