Reported: 2025-08-12
Estimated EPS
Estimated Rev
$-0.03
$79.46M
Reported Rev
$77.8M
Surprise
-33.33%
-2.08%