Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.07
$64.36M
Reported Rev
$65.74M
Surprise
-85.71%
+2.14%