Reported: 2025-08-06
Estimated EPS
Estimated Rev
$-1.12
$46.89M
Reported Rev
$60.78M
Surprise
-12.5%
+29.62%