Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.85
$228.15M
Reported Rev
$239.45M
Surprise
+2.35%
+4.95%