Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.23
$144.73M
Reported Rev
$128.9M
Surprise
-78.26%
-10.93%