Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-1.58
$42.02M
Reported Rev
$49.6M
Surprise
-30.37%
+18.03%