Reported: 2025-11-05
Estimated EPS
Estimated Rev
$5.82
$209.07M
Reported Rev
$203.08M
Surprise
-9.45%
-2.86%