Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.24
$54.5M
Reported Rev
$48.42M
Surprise
-8.33%
-11.15%