Reported: 2025-06-17
Estimated EPS
Estimated Rev
$-0.43
$4.22M
Reported Rev
$16.79M
Surprise
-69.76%
+297.86%