Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.28
$78.08M
Reported Rev
$75.67M
Surprise
-10.71%
-3.08%