Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.05
$64.4M
Reported Rev
$67.14M
Surprise
-360.0%
+4.25%