Reported: 2025-11-07
Estimated EPS
Estimated Rev
$0.1
$195.96M
Reported Rev
$188.62M
Surprise
-40.0%
-3.74%