Reported: 2025-08-08
Estimated EPS
Estimated Rev
$-0.27
$18.76M
Reported Rev
$19.52M
Surprise
-74.07%
+4.05%