Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.46
$81.98M
Reported Rev
$66.01M
Surprise
-15.21%
-19.48%