Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.67
$215.98M
Reported Rev
$220.3M
Surprise
+7.46%
+2.0%