Reported: 2025-08-06
Estimated EPS
Estimated Rev
$-1.01
$30.29M
Reported Rev
$31.41M
Surprise
-16.83%
+3.69%