Reported: 2025-09-03
Estimated EPS
Estimated Rev
$-0.2
$97.41M
Reported Rev
$70.26M
Surprise
+85.0%
-27.87%