Reported: 2025-10-29
Estimated EPS
Estimated Rev
$1.09
$284.92M
Reported Rev
$281.14M
Surprise
+0.91%
-1.32%