Reported: 2025-11-05
Estimated EPS
Estimated Rev
$1.07
$341.45M
Reported Rev
$337.92M
Surprise
+0.93%
-1.03%