Reported: 2025-11-07
Estimated EPS
Estimated Rev
$1.73
$213.18M
Reported Rev
$208.82M
Surprise
+6.35%
-2.04%