Reported: 2025-08-04
Estimated EPS
Estimated Rev
$-0.18
$49.07M
Reported Rev
$48.63M
Surprise
-22.22%
-0.89%