Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.36
$102.69M
Reported Rev
$87.33M
Surprise
-22.22%
-14.95%