Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.31
$135.98M
Reported Rev
$135.97M
Surprise
-9.67%
-0.0%