Reported: 2025-08-13
Estimated EPS
Estimated Rev
$-0.08
$2.06M
Reported Rev
$39.72M
Surprise
-12.5%
+1.82K%