Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.51
$100.82M
Reported Rev
$99.72M
Surprise
-1.96%
-1.09%