Reported: 2025-08-05
Estimated EPS
Estimated Rev
$-0.11
$23.22M
Reported Rev
$26.42M
Surprise
-9.09%
+13.78%