Reported: 2025-09-04
Estimated EPS
Estimated Rev
$-0.11
$80.81M
Reported Rev
$85.07M
Surprise
-27.27%
+5.27%