Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.09
$79.11M
Reported Rev
$80.41M
Surprise
+22.22%
+1.64%