Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.1
$103.26M
Reported Rev
$99.5M
Surprise
-20.0%
-3.64%