Reported: 2025-08-11
Estimated EPS
Estimated Rev
$-0.07
$28.41M
Reported Rev
$29.22M
Surprise
+142.85%
+2.85%